AuthzSetAppContainerInformation-Funktion (authz.h)
Die AuthzSetAppContainerInformation-Funktion legt den App-Container und die Funktionsinformationen in einem aktuellen Authz-Kontext fest. Wenn für den übergebenen Kontext bereits eine App-Containersicherheits-ID (SID) festgelegt ist oder die im Kontext übergebene keine gültige App-Container-SID ist, schlägt diese Funktion fehl.
Syntax
AUTHZAPI BOOL AuthzSetAppContainerInformation(
[in] AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
[in] PSID pAppContainerSid,
[in] DWORD CapabilityCount,
[in, optional] PSID_AND_ATTRIBUTES pCapabilitySids
);
Parameter
[in] hAuthzClientContext
Das Handle für den Clientkontext, dem die angegebene App-Container-SID und Funktions-SIDs hinzugefügt werden.
[in] pAppContainerSid
Die App-Container-SID.
[in] CapabilityCount
Die Anzahl der hinzuzufügenden Funktions-SIDs. Dieser Wert kann null sein, wenn keine Funktion hinzugefügt werden soll.
[in, optional] pCapabilitySids
Die Funktions-SIDs, die dem Kontext hinzugefügt werden sollen. Dieser Wert muss NULL sein, wenn der CapabilityCount-Parameter null ist.
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 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | authz.h |
Bibliothek | Authz.lib |
DLL | Authz.dll |