Compartir a través de


estructura SECPKG_CLIENT_INFO (ntsecpkg.h)

La estructura de SECPKG_CLIENT_INFO contiene información sobre el cliente de un paquete de seguridad . Esta estructura la usa la función GetClientInfo .

Sintaxis

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;

Miembros

LogonId

Identificador de inicio de sesión efectivo del cliente.

ProcessID

Identificador de proceso del cliente.

ThreadID

Identificador del subproceso del cliente.

HasTcbPrivilege

TRUE si el cliente tiene el privilegio SeTcbPrivilege; en caso contrario , FALSE.

Impersonating

TRUE si el cliente suplanta a otra entidad de seguridad.

Restricted

El cliente está restringido en su capacidad de acceder a objetos protegibles o realizar operaciones con privilegios.

ClientFlags

ImpersonationLevel

ClientToken

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado ntsecpkg.h