estrutura SECPKG_EXTENDED_INFORMATION (ntsecpkg.h)
A estrutura SECPKG_EXTENDED_INFORMATION é usada para armazenar informações sobre recursos de pacote opcionais.
Essa estrutura é usada pelas funções SpGetExtendedInformation e SpSetExtendedInformation .
Sintaxe
typedef struct _SECPKG_EXTENDED_INFORMATION {
SECPKG_EXTENDED_INFORMATION_CLASS Class;
union {
SECPKG_GSS_INFO GssInfo;
SECPKG_CONTEXT_THUNKS ContextThunks;
SECPKG_MUTUAL_AUTH_LEVEL MutualAuthLevel;
SECPKG_WOW_CLIENT_DLL WowClientDll;
SECPKG_EXTRA_OIDS ExtraOids;
SECPKG_NEGO2_INFO Nego2Info;
} Info;
} SECPKG_EXTENDED_INFORMATION, *PSECPKG_EXTENDED_INFORMATION;
Membros
Class
Um valor da enumeração SECPKG_EXTENDED_INFORMATION_CLASS que identifica as informações na estrutura .
Info
Estrutura que contém as informações.
Info.GssInfo
Uma estrutura SECPKG_GSS_INFO que contém informações usadas para negociações compatíveis com GSS.
Info.ContextThunks
Uma estrutura SECPKG_CONTEXT_THUNKS que contém informações sobre chamadas QueryContextAttributes (Geral) a serem executadas no modo LSA.
Info.MutualAuthLevel
Uma estrutura SECPKG_MUTUAL_AUTH_LEVEL que contém o nível de autenticação usado por um pacote de segurança.
Info.WowClientDll
Uma estrutura SECPKG_WOW_CLIENT_DLL que contém o caminho para a versão de 32 bits do cliente WOW da DLL usada por um pacote de segurança. As operações LSA são feitas pela versão de 64 bits. Quando o contexto de segurança é devolvido ao cliente, a versão com reconhecimento de WOW de 32 bits é carregada e entrega todas as informações da versão de 64 bits.
Info.ExtraOids
Uma estrutura SECPKG_EXTRA_OIDS que contém os OIDs (identificadores de objeto) extras usados por um pacote de segurança.
Info.Nego2Info
Uma estrutura SECPKG_NEGO2_INFO que contém as informações nego2 usadas por um pacote de segurança.
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 |