AcquireDeveloperLicense-Funktion (wsdevlicensing.h)
Erwirbt eine Entwicklerlizenz.
Syntax
HRESULT AcquireDeveloperLicense(
[in, optional] HWND hwndParent,
[out] FILETIME *pExpiration
);
Parameter
[in, optional] hwndParent
Der Handler für das übergeordnete Fenster.
[out] pExpiration
Gibt an, wann die Entwicklerlizenz abläuft.
Rückgabewert
Gibt eine HResult-Struktur mit allen aufgetretenen Fehlercodes zurück.
Hinweise
Im Folgenden finden Sie eine Liste der allgemeinen Fehlercodes, die von dieser Funktion zurückgegeben werden:
Fehlercode | BESCHREIBUNG |
---|---|
S_OK | Die Funktion wurde erfolgreich ausgeführt. |
E_INVALIDARG | Mindestens ein Argument ist ungültig. |
E_OUTOFMEMORY | Nicht genügend Arbeitsspeicher. |
HRESULT_FROM_WIN32(ERROR_NOT_FOUND) | Die Lizenz wurde nicht gefunden. |
HRESULT_FROM_WIN32(ERROR_NOT_AUTHENTICATED) | Für den Aufruf ist eine Authentifizierung erforderlich. |
HRESULT_FROM_WIN32(ERROR_NETWORK_UNREACHABLE) | Das Netzwerk kann nicht erreicht werden. |
HRESULT_FROM_WIN32(ERROR_ACCESS_DENIED) | Der Aufrufer hat keinen Zugriff auf die Ressource (Lizenz). |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | wsdevlicensing.h |
DLL | WSClient.dll |