IActivateAudioInterfaceAsyncOperation::GetActivateResult-Methode (mmdeviceapi.h)
Ruft die Ergebnisse einer asynchronen Aktivierung einer WASAPI-Schnittstelle ab, die von einer Anwendung initiiert wird, die die ActivateAudioInterfaceAsync-Funktion aufruft.
Syntax
HRESULT GetActivateResult(
[out] HRESULT *activateResult,
[out] IUnknown **activatedInterface
);
Parameter
[out] activateResult
[out] activatedInterface
Rückgabewert
Die Funktion gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Rückgabecode | Beschreibung |
---|---|
|
Die -Methode wurde aufgerufen, bevor der asynchrone Vorgang abgeschlossen wurde. |
Hinweise
Eine Anwendung ruft diese Methode auf, nachdem Windows die ActivateCompleted-Methode der IActivateAudioInterfaceCompletionHandler-Schnittstelle der Anwendung aufgerufen hat.
Der von activateResult zurückgegebene Ergebniscode hängt möglicherweise von der angeforderten Schnittstelle ab. Weitere Informationen finden Sie unter IMMDevice::Activate. Ein Ergebniscode mit E_ACCESSDENIED kann darauf hinweisen, dass der Benutzer keine Zustimmung zum Zugriff auf das Gerät in einer Weise erteilt hat, die von der angeforderten WASAPI-Schnittstelle erforderlich ist.
Die zurückgegebene activateInterface kann NULL sein, wenn activateResult kein Erfolgscode ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | mmdeviceapi.h |