Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header wird von Security and Identity verwendet. Weitere Informationen finden Sie unter
authz.h enthält die folgenden Programmierschnittstellen:
Functions
|
AuthzAccessCheck Bestimmt, welche Zugriffsbits einem Client für eine bestimmte Gruppe von Sicherheitsbeschreibungen gewährt werden können. |
|
AuthzAddSidsToContext Erstellt eine Kopie eines vorhandenen Kontexts und fügt einen bestimmten Satz von Sicherheitsbezeichnern (SIDs) und eingeschränkten SIDs an. |
|
AuthzCachedAccessCheck Führt eine Schnellzugriffsprüfung basierend auf einem zwischengespeicherten Handle aus, das die statischen gewährten Bits aus einem vorherigen AuthzAccessCheck-Aufruf enthält. |
|
AuthzEnumerateSecurityEventSources Ruft die registrierten Sicherheitsereignisquellen ab, die standardmäßig nicht installiert sind. |
|
AuthzFreeAuditEvent Gibt die Struktur frei, die von der AuthzInitializeObjectAccessAuditEvent-Funktion zugewiesen wurde. |
|
AuthzFreeCentralAccessPolicyCache Verringert die Anzahl der CAP-Cacheverweise um eins, sodass der CAP-Cache zugeordnet werden kann. |
|
AuthzFreeContext Gibt alle strukturen und arbeitsspeicher frei, die dem Clientkontext zugeordnet sind. Die Liste der Handles für einen Client wird in diesem Aufruf freigegeben. |
|
AuthzFreeHandle Sucht und löscht ein Handle aus der Handle-Liste. |
|
AuthzFreeResourceManager Gibt ein Ressourcen-Manager-Objekt frei. |
|
AuthzGetInformationFromContext Gibt Informationen zu einem Authz-Kontext zurück. |
|
AuthzInitializeCompoundContext Erstellt einen Benutzermoduskontext aus den jeweiligen Benutzer- und Gerätesicherheitskontexten. |
|
AuthzInitializeContextFromAuthzContext Erstellt einen neuen Clientkontext basierend auf einem vorhandenen Clientkontext. |
|
AuthzInitializeContextFromSid Erstellt einen Clientkontext im Benutzermodus aus einer Benutzersicherheits-ID (SID). |
|
AuthzInitializeContextFromToken Initialisiert einen Clientautorisierungskontext aus einem Kerneltoken. Das Kerneltoken muss für TOKEN_QUERY geöffnet worden sein. |
|
AuthzInitializeObjectAccessAuditEvent Initialisiert die Überwachung für ein -Objekt. |
|
AuthzInitializeObjectAccessAuditEvent2 Ordnet ein AUTHZ_AUDIT_EVENT_HANDLE-Handle für die Verwendung mit der AuthzAccessCheck-Funktion zu und initialisiert es. |
|
AuthzInitializeRemoteResourceManager Ordnet einen Remoteressourcen-Manager zu und initialisiert diesen. Der Aufrufer kann das resultierende Handle verwenden, um RPC-Aufrufe an einen Remote-instance des Ressourcen-Managers zu tätigen, der auf einem Server konfiguriert ist. |
|
AuthzInitializeResourceManager Verwendet Authz, um zu überprüfen, ob Clients Zugriff auf verschiedene Ressourcen haben. |
|
AuthzInitializeResourceManagerEx Ordnet eine Ressourcen-Manager-Struktur zu und initialisiert sie. |
|
AuthzInstallSecurityEventSource Installiert die angegebene Quelle als Sicherheitsereignisquelle. |
|
AuthzModifyClaims Fügt Benutzer- und Geräteansprüche im Authz-Clientkontext hinzu, löscht oder ändert sie. |
|
AuthzModifySecurityAttributes Ändert die Sicherheitsattributeinformationen im angegebenen Clientkontext. |
|
AuthzModifySids Fügt Benutzer- und Gerätegruppen im Authz-Clientkontext hinzu, löscht oder ändert sie. |
|
AuthzOpenObjectAudit Liest die Systemzugriffssteuerungsliste (System Access Control List, SACL) des angegebenen Sicherheitsdeskriptors und generiert alle von dieser SACL angegebenen entsprechenden Überwachungen. |
|
AuthzRegisterCapChangeNotification Registriert einen CAP-Update-Benachrichtigungsrückruf. |
|
AuthzRegisterSecurityEventSource Registriert eine Sicherheitsereignisquelle bei der lokalen Sicherheitsbehörde (Local Security Authority, LSA). |
|
AuthzReportSecurityEvent Generiert eine Sicherheitsüberwachung für eine registrierte Sicherheitsereignisquelle. |
|
AuthzReportSecurityEventFromParams Generiert eine Sicherheitsüberwachung für eine registrierte Sicherheitsereignisquelle mithilfe des angegebenen Arrays von Überwachungsparametern. |
|
AuthzSetAppContainerInformation Legt den App-Container und die Funktionsinformationen in einem aktuellen Authz-Kontext fest. |
|
AuthzUninstallSecurityEventSource Entfernt die angegebene Quelle aus der Liste der gültigen Sicherheitsereignisquellen. |
|
AuthzUnregisterCapChangeNotification Entfernt einen zuvor registrierten CAP-Update-Benachrichtigungsrückruf. |
|
AuthzUnregisterSecurityEventSource Hebt die Registrierung einer Sicherheitsereignisquelle bei der lokalen Sicherheitsbehörde (Local Security Authority, LSA) auf. |
Strukturen
|
AUTHZ_ACCESS_REPLY Definiert eine Zugriffsüberprüfungsantwort. |
|
AUTHZ_ACCESS_REQUEST Definiert eine Zugriffsüberprüfungsanforderung. |
|
AUTHZ_INIT_INFO Definiert die Initialisierungsinformationen für den Ressourcen-Manager. |
|
AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET Gibt den Offset eines Registrierungsobjekttypnamens an. |
|
AUTHZ_RPC_INIT_INFO_CLIENT Initialisiert einen Remoteressourcen-Manager für einen Client. |
|
AUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE Gibt einen vollqualifizierten binären Namenswert an, der einem Sicherheitsattribute zugeordnet ist. |
|
AUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE Gibt einen Oktettzeichenfolgenwert für ein Sicherheitsattribute an. |
|
AUTHZ_SECURITY_ATTRIBUTE_V1 Definiert ein Sicherheitsattribute, das einem Autorisierungskontext zugeordnet werden kann. |
|
AUTHZ_SECURITY_ATTRIBUTES_INFORMATION Gibt mindestens ein Sicherheitsattribute und -wert an. |
|
AUTHZ_SOURCE_SCHEMA_REGISTRATION Gibt Informationen zur Quellschemaregistrierung an. |
Enumerationen
|
AUTHZ_CONTEXT_INFORMATION_CLASS Gibt den Typ der Informationen an, die aus einem vorhandenen AuthzClientContext abgerufen werden sollen. Diese Enumeration wird von der AuthzGetInformationFromContext-Funktion verwendet. |
|
AUTHZ_SECURITY_ATTRIBUTE_OPERATION Gibt den Typ der Änderung an Sicherheitsattributen durch einen Aufruf der AuthzModifySecurityAttributes-Funktion an. |
|
AUTHZ_SID_OPERATION Gibt den Typ der SID-Vorgänge an, die durch einen Aufruf der AuthzModifySids-Funktion ausgeführt werden können. |