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