SeUnregisterLogonSessionTerminatedRoutine-Funktion (ntifs.h)

Die SeUnregisterLogonSessionTerminatedRoutine-Routine hebt die Registrierung einer Rückrufroutine auf, die durch einen früheren Aufruf von SeRegisterLogonSessionTerminatedRoutine registriert wurde.

Syntax

NTSTATUS SeUnregisterLogonSessionTerminatedRoutine(
  [in] PSE_LOGON_SESSION_TERMINATED_ROUTINE CallbackRoutine
);

Parameter

[in] CallbackRoutine

Adresse der Routine, die ursprünglich an SeRegisterLogonSessionTerminatedRoutine übergeben wurde.

Rückgabewert

SeUnregisterLogonSessionTerminatedRoutine kann eine der folgenden Werte zurückgeben:

Rückgabecode Beschreibung
STATUS_SUCCESS
Die Rückrufroutine wurde erfolgreich entfernt.
STATUS_INVALID_PARAMETER
Der Wert von CallbackRoutine ist NULL.
STATUS_INSUFFICIENT_RESOURCES
Für die Rückrufroutine konnte kein Listeneintrag gefunden werden.

Hinweise

Jeder Aufruf von SeRegisterLogonSessionTerminatedRoutine muss durch einen nachfolgenden Aufruf von SeUnregisterLogonSessionTerminatedRoutine abgeglichen werden.

Weitere Informationen zur Sicherheit und Zugriffssteuerung finden Sie unter Windows-Sicherheitsmodell für Treiberentwickler und in der Dokumentation zu diesen Themen im Windows SDK.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header ntifs.h (include Ntifs.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

Weitere Informationen

SeMarkLogonSessionForTerminationNotification

SeRegisterLogonSessionTerminatedRoutine