LSA_OPEN_TOKEN_BY_LOGON_ID funzione di callback (ntsecpkg.h)

Apre il token di accesso utente associato all'accesso utente specificato.

Sintassi

LSA_OPEN_TOKEN_BY_LOGON_ID LsaOpenTokenByLogonId;

NTSTATUS LsaOpenTokenByLogonId(
  [in]  PLUID LogonId,
  [out] HANDLE *RetTokenHandle
)
{...}

Parametri

[in] LogonId

Puntatore a una struttura LUID che identifica l'utente per cui aprire il token di accesso.

[out] RetTokenHandle

Verrà aperto un puntatore all'handle per il token che si apre.

Valore restituito

Se la funzione ha esito positivo, restituire STATUS_SUCCESS o un codice di stato informativo.

Se la funzione ha esito negativo, restituisce un codice di errore NTSTATUS che indica il motivo per cui non è riuscito.

Commenti

Un puntatore alla funzione OpenTokenByLogonId è disponibile nella struttura LSA_SECPKG_FUNCTION_TABLE ricevuta dalla funzione SpInitialize .

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ntsecpkg.h

Vedi anche

SpInitialize