Método IActivateAudioInterfaceAsyncOperation::GetActivateResult (mmdeviceapi.h)
Obtém os resultados de uma ativação assíncrona de uma interface WASAPI iniciada por um aplicativo que chama a função ActivateAudioInterfaceAsync .
Sintaxe
HRESULT GetActivateResult(
[out] HRESULT *activateResult,
[out] IUnknown **activatedInterface
);
Parâmetros
[out] activateResult
[out] activatedInterface
Valor retornado
A função retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.
Código de retorno | Descrição |
---|---|
|
O método foi chamado antes da conclusão da operação assíncrona. |
Comentários
Um aplicativo chama esse método depois que o Windows chama o método ActivateCompleted da interface IActivateAudioInterfaceCompletionHandler do aplicativo.
O código de resultado retornado por meio de activateResult pode depender da interface solicitada. Para obter informações adicionais, consulte IMMDevice::Activate. Um código de resultado de E_ACCESSDENIED pode indicar que o usuário não deu consentimento para acessar o dispositivo de maneira exigida pela interface WASAPI solicitada.
O activatedInterface retornado poderá ser NULL se activateResult não for um código de êxito.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | mmdeviceapi.h |