Método ICredentialProviderCredential::GetSubmitButtonValue (credentialprovider.h)
Recupera o identificador de um campo ao qual o botão enviar deve ser colocado ao lado na interface do usuário do Logon. A interface do usuário de credencial não chama esse método.
Sintaxe
HRESULT GetSubmitButtonValue(
[in] DWORD dwFieldID,
[out] DWORD *pdwAdjacentTo
);
Parâmetros
[in] dwFieldID
Tipo: DWORD
O identificador do campo para o qual um valor de botão enviar é necessário.
[out] pdwAdjacentTo
Tipo: DWORD*
Um ponteiro para um valor que recebe a ID do campo ao qual o botão enviar deve ser colocado ao lado.
Observação aos implementadores: Não retorne a ID do campo de um bitmap nesse parâmetro. Não é um bom design de interface do usuário colocar o botão enviar ao lado de um bitmap e fazer isso pode causar uma falha na interface do usuário do Logon.
Valor retornado
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
O botão enviar não é rotulado como tal; que é simplesmente uma maneira genérica de se referir ao botão que você clica para enviar as credenciais. O botão normalmente aparece como um botão circular que contém uma seta apontando para a direita, embora essa aparência possa mudar em versões posteriores. Para obter mais informações, consulte CPFT_SUBMIT_BUTTON.
Você não deve ocultar o botão enviar, a menos que seu provedor de credenciais sempre execute o envio automático. Caso contrário, pode ser confuso para os usuários, pois eles não verão uma maneira de enviar suas credenciais.
Chame esse método ao montar a interface do usuário de logon. Por exemplo, use, confira os exemplos de Provedores de Credenciais incluídos no SDK (Software Development Kit) do Windows.
.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | credentialprovider.h |