Freigeben über


LsaQueryCAPs-Funktion (ntlsa.h)

Gibt die zentralen Zugriffsrichtlinien (Central Access Policies, CAPs) für die angegebenen IDs zurück.

Syntax

NTSTATUS LsaQueryCAPs(
        PSID                   *CAPIDs,
  [in]  ULONG                  CAPIDCount,
  [out] PCENTRAL_ACCESS_POLICY *CAPs,
  [out] PULONG                 CAPCount
);

Parameter

CAPIDs

Ein Zeiger auf eine Variable, die ein Array von Zeigern auf CAPIDs enthält, die die abgefragten CAPs identifizieren.

[in] CAPIDCount

Die Anzahl der IDs im CAPIDs-Parameter .

[out] CAPs

Empfängt einen Zeiger auf ein Array von Zeigern auf CENTRAL_ACCESS_POLICY Strukturen, die die abgefragten CAPs darstellen.

[out] CAPCount

Die Anzahl der CENTRAL_ACCESS_POLICY Strukturzeiger, die im CAPs-Parameter zurückgegeben werden.

Rückgabewert

Wenn die Funktion erfolgreich ist, wird der Rückgabewert STATUS_SUCCESS.

Wenn die Funktion fehlschlägt, ist der Rückgabewert ein NTSTATUS-Code, bei dem es sich um einen der LSA-Richtlinienfunktionsrückgabewerte handeln kann.

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 ntlsa.h
Bibliothek Advapi32.lib
DLL Advapi32.dll