Compartilhar via


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