estrutura SECPKG_CLIENT_INFO (ntsecpkg.h)
A estrutura SECPKG_CLIENT_INFO contém informações sobre o cliente de um pacote de segurança . Essa estrutura é usada pela função GetClientInfo .
Sintaxe
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;
Membros
LogonId
O identificador de logon efetivo do cliente.
ProcessID
O identificador de processo do cliente.
ThreadID
O identificador de thread do cliente.
HasTcbPrivilege
TRUE se o cliente tiver o privilégio SeTcbPrivilege; caso contrário , FALSE.
Impersonating
TRUE se o cliente estiver representando outra entidade de segurança.
Restricted
O cliente é restrito em sua capacidade de acessar objetos protegíveis ou executar operações privilegiadas.
ClientFlags
ImpersonationLevel
ClientToken
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | ntsecpkg.h |