Método IActivateAudioInterfaceAsyncOperation::GetActivateResult (mmdeviceapi.h)
Obtiene los resultados de una activación asincrónica de una interfaz WASAPI iniciada por una aplicación que llama a la función ActivateAudioInterfaceAsync .
Sintaxis
HRESULT GetActivateResult(
[out] HRESULT *activateResult,
[out] IUnknown **activatedInterface
);
Parámetros
[out] activateResult
[out] activatedInterface
Valor devuelto
La función devuelve un HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
Código devuelto | Descripción |
---|---|
|
Se llamó al método antes de que se completara la operación asincrónica. |
Comentarios
Una aplicación llama a este método después de que Windows llame al método ActivateCompleted de la interfaz IActivateAudioInterfaceCompletionHandler de la aplicación.
El código de resultado devuelto a través de activateResult puede depender de la interfaz solicitada. Para obtener más información, consulte IMMDevice::Activate. Un código de resultado de E_ACCESSDENIED podría indicar que el usuario no ha dado su consentimiento para acceder al dispositivo de una manera requerida por la interfaz WASAPI solicitada.
El valor activatedInterface devuelto puede ser NULL si activateResult no es un código correcto.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | mmdeviceapi.h |