estrutura SecPkgContext_NegotiationInfoA (sspi.h)
A estrutura SecPkgContext_NegotiationInfo contém informações sobre o pacote de segurança que está sendo configurado ou foi configurado e também fornece a status sobre a negociação para configurar o pacote de segurança.
Sintaxe
typedef struct _SecPkgContext_NegotiationInfoA {
PSecPkgInfoA PackageInfo;
unsigned long NegotiationState;
} SecPkgContext_NegotiationInfoA, *PSecPkgContext_NegotiationInfoA;
Membros
PackageInfo
Ponteiro para uma estrutura SecPkgInfo que fornece informações gerais sobre o pacote de segurança escolhido no processo de negociação, como o nome e os recursos do pacote.
NegotiationState
Indicador do estado da negociação para o pacote de segurança identificado no membro PackageInfo . Esse atributo pode ser consultado no identificador de contexto antes da conclusão da instalação, como quando o ISC retorna SEC_I_CONTINUE_NEEDED.
A tabela a seguir mostra os valores retornados neste membro.
Comentários
Observação
O cabeçalho sspi.h define SecPkgContext_NegotiationInfo como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.
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 | sspi.h (inclua Security.h) |