Funzione SeUnregisterLogonSessionTerminatedRoutine (ntifs.h)

La routine SeUnregisterLogonSessionTerminatedRoutine annulla la registrazione di una routine di callback registrata da una chiamata precedente a SeRegisterLogonSessionTerminatedRoutine.

Sintassi

NTSTATUS SeUnregisterLogonSessionTerminatedRoutine(
  [in] PSE_LOGON_SESSION_TERMINATED_ROUTINE CallbackRoutine
);

Parametri

[in] CallbackRoutine

Indirizzo della routine originariamente passato a SeRegisterLogonSessionTerminatedRoutine.

Valore restituito

SeUnregisterLogonSessionTerminatedRoutine può restituire una delle opzioni seguenti:

Codice restituito Descrizione
STATUS_SUCCESS
La routine di callback è stata rimossa correttamente.
STATUS_INVALID_PARAMETER
Il valore di CallbackRoutine è NULL.
STATUS_INSUFFICIENT_RESOURCES
Impossibile trovare una voce di elenco per la routine di callback.

Commenti

Ogni chiamata a SeRegisterLogonSessionTerminatedRoutine deve corrispondere a una chiamata successiva a SeUnregisterLogonSessionTerminatedRoutine.

Per altre informazioni sulla sicurezza e sul controllo di accesso, vedere Modello di sicurezza di Windows per sviluppatori di driver e la documentazione su questi argomenti in Windows SDK.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione ntifs.h (include Ntifs.h)
Libreria NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

Vedi anche

SeMarkLogonSessionForTerminationNotification

SeRegisterLogonSessionTerminatedRoutine