Método ICredentialProviderCredential::GetFieldState (credentialprovider.h)

Recupera o estado do campo. A interface do usuário de logon e a interface do usuário de credencial usam isso para obter informações sobre um campo de uma credencial para exibir essas informações no bloco do usuário.

Sintaxe

HRESULT GetFieldState(
  [in]  DWORD                                       dwFieldID,
  [out] CREDENTIAL_PROVIDER_FIELD_STATE             *pcpfs,
  [out] CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE *pcpfis
);

Parâmetros

[in] dwFieldID

Tipo: DWORD

O identificador do campo.

[out] pcpfs

Tipo: CREDENTIAL_PROVIDER_FIELD_STATE*

Um ponteiro para o estado do campo provedor de credenciais. Isso indica quando o campo deve ser exibido no bloco do usuário.

[out] pcpfis

Tipo: CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE*

Um ponteiro para o estado interativo do campo do provedor de credenciais. Isso indica quando o usuário pode interagir com o campo.

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.

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