Partager via


RemoveDeveloperLicense, fonction (wsdevlicensing.h)

Supprime une licence de développeur.

Syntaxe

HRESULT RemoveDeveloperLicense(
  [in, optional] HWND hwndParent
);

Paramètres

[in, optional] hwndParent

Gestionnaire de la fenêtre parente.

Valeur retournée

Retourne une structure HResult avec tous les codes d’erreur qui se sont produits.

Remarques

Voici une liste des codes d’erreur courants retournés par cette fonction :

Code d’erreur Descriptif
S_OK La fonction a réussi.
E_INVALIDARG Un ou plusieurs arguments ne sont pas valides.
E_OUTOFMEMORY Mémoire insuffisante.
HRESULT_FROM_WIN32(ERROR_NOT_FOUND) La licence n’a pas été trouvée.
HRESULT_FROM_WIN32(ERROR_NOT_AUTHENTICATED) L’appel nécessite l’authentification.
HRESULT_FROM_WIN32(ERROR_NETWORK_UNREACHABLE) Impossible d’atteindre le réseau.
HRESULT_FROM_WIN32(ERROR_ACCESS_DENIED) L’appelant n’a pas accès à la ressource (licence).

Spécifications

Requirement Valeur
plateforme cible Fenêtres
Header wsdevlicensing.h
Library wsclient.lib
DLL WSClient.dll