Fonction AcquireDeveloperLicense (wsdevlicensing.h)
Acquiert une licence de développeur.
HRESULT AcquireDeveloperLicense(
[in, optional] HWND hwndParent,
[out] FILETIME *pExpiration
);
[in, optional] hwndParent
Gestionnaire de la fenêtre parente.
[out] pExpiration
Indique quand la licence du développeur expire.
Retourne une structure HResult avec tous les codes d’erreur qui se sont produits.
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). |
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | wsdevlicensing.h |
DLL | WSClient.dll |