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 |