struttura SECPKG_CLIENT_INFO (ntsecpkg.h)

La struttura SECPKG_CLIENT_INFO contiene informazioni sul client di un pacchetto di sicurezza . Questa struttura viene usata dalla funzione GetClientInfo .

Sintassi

typedef struct _SECPKG_CLIENT_INFO {
  LUID                         LogonId;
  ULONG                        ProcessID;
  ULONG                        ThreadID;
  BOOLEAN                      HasTcbPrivilege;
  BOOLEAN                      Impersonating;
  BOOLEAN                      Restricted;
  UCHAR                        ClientFlags;
  SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
  HANDLE                       ClientToken;
} SECPKG_CLIENT_INFO, *PSECPKG_CLIENT_INFO;

Members

LogonId

Identificatore di accesso effettivo del client.

ProcessID

Identificatore del processo del client.

ThreadID

Identificatore del thread del client.

HasTcbPrivilege

TRUE se il client ha il privilegio SeTcbPrivilege; in caso contrario FALSE.

Impersonating

TRUE se il client rappresenta un'altra entità di sicurezza.

Restricted

Il client è limitato alla possibilità di accedere a oggetti a protezione diretta o di eseguire operazioni con privilegi.

ClientFlags

ImpersonationLevel

ClientToken

Requisiti

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