FwpsOpenToken0-Funktion (fwpsu.h)
Öffnet ein Zugriffstoken.
Hinweis
FwpsOpenToken0 ist eine bestimmte Version von FwpsOpenToken. Weitere Informationen finden Sie unter Versionsunabhängige WFP-Namen und für bestimmte Versionen von Windows.
Syntax
DWORD FwpsOpenToken0(
HANDLE engineHandle,
LUID modifiedId,
DWORD desiredAccess,
HANDLE *accessToken
);
Parameter
engineHandle
Ein Handle für eine geöffnete Sitzung der Filter-Engine. Ein Legendentreiber ruft die Funktion FwpmEngineOpen0 auf, um eine Sitzung für das Filtermodul zu öffnen.
modifiedId
Gibt eine LUID an, die sich jedes Mal ändert, wenn das Token geändert wird. Eine Anwendung kann diesen Wert als Test verwenden, ob sich ein Sicherheitskontext seit seiner letzten Verwendung geändert hat.
desiredAccess
ACCESS_MASK Struktur, die die angeforderten Zugriffstypen auf das Zugriffstoken angibt. Diese angeforderten Zugriffstypen werden mit der diskretionären Zugriffssteuerungsliste (DACL) des Tokens verglichen, um zu bestimmen, welche Zugriffe gewährt oder verweigert werden.
accessToken
Zeiger auf eine vom Aufrufer zugewiesene Variable, die ein Handle auf das neu geöffnete Zugriffstoken empfängt.
Rückgabewert
Die FwpsOpenToken0-Funktion gibt einen der folgenden NTSTATUS-Codes zurück.
Rückgabecode | Beschreibung |
---|---|
STATUS_SUCCESS | Das Zugriffstoken wurde erfolgreich geöffnet. |
Andere Statuscodes | Ein Fehler ist aufgetreten. |
Anforderungen
Anforderung | Wert |
---|---|
Header | fwpsu.h |