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 |