Freigeben über


CheckDeveloperLicense-Funktion (wsdevlicensing.h)

Überprüft, ob eine Entwicklerlizenz vorhanden ist.

Syntax

HRESULT CheckDeveloperLicense(
  [out] FILETIME *pExpiration
);

Die Parameter

[out] pExpiration

Gibt an, wann die Entwicklerlizenz abläuft.

Rückgabewert

Gibt eine HResult-Struktur mit allen aufgetretenen Fehlercodes zurück.

Bemerkungen

Nachfolgend finden Sie eine Liste allgemeiner Fehlercodes, die von dieser Funktion zurückgegeben werden:

Fehlercode Description
S_OK Die Funktion war erfolgreich.
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 Anruf 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).
SEC_E_CONTEXT_EXPIRED Die Lizenz ist abgelaufen.

Anforderungen

Anforderung Wert
Zielplattform Fenster
Header wsdevlicensing.h
Library wsclient.lib
DLL WSClient.dll