Fonction AcquireDeveloperLicense (wsdevlicensing.h)

Acquiert une licence de développeur.

Syntaxe

HRESULT AcquireDeveloperLicense(
  [in, optional] HWND     hwndParent,
  [out]          FILETIME *pExpiration
);

Paramètres

[in, optional] hwndParent

Gestionnaire de la fenêtre parente.

[out] pExpiration

Indique quand la licence du développeur expire.

Valeur retournée

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

Remarques

Voici une liste de codes d’erreur courants que cette fonction retourne :

Code d'erreur Description
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 est introuvable.
HRESULT_FROM_WIN32(ERROR_NOT_AUTHENTICATED) L’appel nécessite une 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).

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête wsdevlicensing.h
DLL WSClient.dll