AuthzModifySecurityAttributes-Funktion (authz.h)

Die AuthzModifySecurityAttributes-Funktion ändert die Sicherheitsattributinformationen im angegebenen Clientkontext.

Syntax

AUTHZAPI BOOL AuthzModifySecurityAttributes(
  [in] AUTHZ_CLIENT_CONTEXT_HANDLE            hAuthzClientContext,
  [in] PAUTHZ_SECURITY_ATTRIBUTE_OPERATION    pOperations,
  [in] PAUTHZ_SECURITY_ATTRIBUTES_INFORMATION pAttributes
);

Parameter

[in] hAuthzClientContext

Ein Handle für den zu ändernden Clientkontext.

[in] pOperations

Ein Zeiger auf ein Array von AUTHZ_SECURITY_ATTRIBUTE_OPERATION Enumerationswerten, die die Typen der vorzunehmenden Änderungen angeben.

Dieses Array darf nur über ein Element verfügen, wenn der Wert dieses Elements AUTHZ_SECURITY_ATTRIBUTE_OPERATION_REPLACE_ALL ist. Andernfalls verfügt das Array über die gleiche Anzahl von Elementen wie das pAttributes-Array .

[in] pAttributes

Ein Zeiger auf eine AUTHZ_SECURITY_ATTRIBUTES_INFORMATION-Struktur , die die zu ändernden Attribute angibt.

Rückgabewert

Wenn die Funktion erfolgreich ist, wird TRUE zurückgegeben.

Wenn die Funktion fehlschlägt, wird FALSE zurückgegeben. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile authz.h
Bibliothek Authz.lib
DLL Authz.dll