Função de retorno de chamada SpGetCredUIContextFn (ntsecpkg.h)
Recupera informações de contexto de um provedor de credenciais.
Sintaxe
SpGetCredUIContextFn Spgetcreduicontextfn;
NTSTATUS Spgetcreduicontextfn(
[in] LSA_SEC_HANDLE ContextHandle,
[in] GUID *CredType,
[out] PULONG FlatCredUIContextLength,
[out] PUCHAR *FlatCredUIContext
)
{...}
Parâmetros
[in] ContextHandle
Um identificador para o contexto para o qual obter informações.
[in] CredType
O tipo de credencial especificado pelo parâmetro ContextHandle . Esse pode ser um dos valores a seguir.
Valor | Significado |
---|---|
|
A credencial é uma senha. |
|
A credencial é um certificado. |
|
A credencial são dados de autenticação de um provedor de serviços criptográficos (CSP). |
[out] FlatCredUIContextLength
O tamanho, em caracteres, do buffer recebido pelo parâmetro FlatCredUIContext .
[out] FlatCredUIContext
Um ponteiro para uma matriz de caracteres que especifica informações sobre o contexto especificado pelo parâmetro ContextHandle .
Retornar valor
Se a função for bem-sucedida, retorne STATUS_SUCCESS ou um código de status informativo.
Se a função falhar, retorne um código de erro NTSTATUS que indica o motivo pelo qual ela falhou. Para obter mais informações, consulte Comentários.
Comentários
Um ponteiro para a função SpGetCredUIContextFn está disponível na estrutura SECPKG_FUNCTION_TABLE recebida da função SpLsaModeInitialize .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | ntsecpkg.h |