Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 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 |