Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Recupera informações sobre um pacote de segurança especificado. Essas informações incluem os limites de tamanhos de informações de autenticação, credenciaise contextos.
Sintaxe
SECURITY_STATUS SEC_ENTRY QuerySecurityPackageInfoA(
[in] LPSTR pszPackageName,
[out] PSecPkgInfoA *ppPackageInfo
);
Parâmetros
[in] pszPackageName
Ponteiro para uma cadeia de caracteres terminada em nulo que especifica o nome do pacote de segurança.
[out] ppPackageInfo
Ponteiro para uma variável que recebe um ponteiro para uma estrutura
Valor de retorno
Se a função for bem-sucedida, o valor retornado será SEC_E_OK.
Se a função falhar, o valor retornado será um código de erro diferente de zero.
Observações
O chamador deve chamar a função FreeContextBuffer para liberar o buffer retornado em ppPackageInfo.
Nota
O cabeçalho sspi.h define QuerySecurityPackageInfo como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows XP [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows Server 2003 [somente aplicativos da área de trabalho] |
da Plataforma de Destino |
Windows |
cabeçalho | sspi.h (inclua Security.h) |
biblioteca | Secur32.lib |
de DLL |
Secur32.dll |