AutohzAccessCheckCallback-Rückruffunktion
Die AutohzAccessCheckCallback-Funktion ist eine anwendungsdefinierte Funktion, die Rückrufzugriffssteuerungseinträge (ACEs) während einer Zugriffsüberprüfung verarbeitet. AuthzAccessCheckCallback ist ein Platzhalter für den anwendungsdefinierte Funktionsnamen. Die Anwendung registriert diesen Rückruf durch Aufrufen von InitiathzInitializeResourceManager.
Syntax
BOOL CALLBACK AuthzAccessCheckCallback(
_In_ AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
_In_ PACE_HEADER pAce,
_In_opt_ PVOID pArgs,
_Inout_ PBOOL pbAceApplicable
);
Parameter
-
hAuthzClientContext [ In]
-
Ein Handle für einen Clientkontext.
-
pAce [ In]
-
Ein Zeiger auf den ACE, der ausgewertet werden soll, um die Aufnahme in den Aufruf der AuthzAccessCheck-Funktion zu ermitteln.
-
pArgs [ in, optional]
-
Daten, die im DynamicGroupArgs-Parameter des Aufrufs von AuthzAccessCheck oder AuthzCachedAccessCheckübergeben werden.
-
pbAceApplicable [ in, out]
-
Ein Zeiger auf eine boolesche Variable, die die Ergebnisse der Auswertung der von der Anwendung definierten Logik empfängt.
Die Ergebnisse sind TRUE, wenn die Logik bestimmt, dass der ACE anwendbar ist und in den Aufruf von AuthzAccessCheckeingeschlossen wird. Andernfalls sind die Ergebnisse FALSE.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt die Funktion TRUE zurück.
Wenn die Funktion die Auswertung nicht durchführen kann, gibt sie FALSE zurück. Verwenden Sie SetLastError, um einen Fehler an die Zugriffsüberprüfungsfunktion zurückzugeben.
Hinweise
Sicherheitsattributvariablen müssen im Clientkontext vorhanden sein, wenn in einem bedingten Ausdruck auf verwiesen wird. Andernfalls wird der bedingte Ausdrucksausdruck, der auf sie verweist, als unbekannt ausgewertet.
Weitere Informationen finden Sie unter Funktionsweise von AccessCheck und Übersichten zu zentralisierten Autorisierungsrichtlinien.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows [Nur XP-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2003-Desktop-Apps] |
| Verteilbare Komponente |
Windows Server 2003 Administration Tools Pack auf Windows XP |