Freigeben über


SLGetPolicyInformationDWORD-Funktion (slpublic.h)

Ruft die Richtlinieninformationen ab, nachdem das Recht erfolgreich genutzt wurde.

Syntax

HRESULT SLGetPolicyInformationDWORD(
  [in]  HSLC   hSLC,
  [in]  PCWSTR pwszValueName,
  [out] DWORD  *pdwValue
);

Parameter

[in] hSLC

Typ: HSLC

Das Handle für den aktuellen SLC-Kontext.

[in] pwszValueName

Typ: PCWSTR

Der Richtlinienname.

[out] pdwValue

Typ: DWORD*

Ein Zeiger auf den Rückgabewert.

Rückgabewert

Typ: HRESULT WINAPI

Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Rückgabecode/-wert BESCHREIBUNG
E_INVALIDARG
0x80070057
Mindestens ein Argument ist ungültig.
SL_E_VALUE_NOT_FOUND
0xC004F012
Der Wert für den Eingabeschlüssel wurde nicht gefunden.
SL_E_RIGHT_NOT_GRANTED
0xC004F013
Der Aufrufer verfügt nicht über die Berechtigung zum Ausführen der Software.
SL_E_DATATYPE_MISMATCHED
0xC004F01E
Der Eingabedatentyp stimmt nicht mit dem Datentyp in der Lizenz überein.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile slpublic.h
Bibliothek Slc.lib
DLL Slc.dll