Bagikan melalui


Metode IActivateAudioInterfaceAsyncOperation::GetActivateResult (mmdeviceapi.h)

Mendapatkan hasil aktivasi asinkron antarmuka WASAPI yang dimulai oleh aplikasi yang memanggil fungsi ActivateAudioInterfaceAsync .

Sintaks

HRESULT GetActivateResult(
  [out] HRESULT  *activateResult,
  [out] IUnknown **activatedInterface
);

Parameter

[out] activateResult

[out] activatedInterface

Nilai kembali

Fungsi mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

Menampilkan kode Deskripsi
E_ILLEGAL_METHOD_CALL
Metode ini dipanggil sebelum operasi asinkron selesai.

Keterangan

Aplikasi memanggil metode ini setelah Windows memanggil metode ActivateCompleted dari antarmuka IActivateAudioInterfaceCompletionHandler aplikasi.

Kode hasil yang dikembalikan melalui activateResult dapat bergantung pada antarmuka yang diminta. Untuk informasi tambahan, lihat IMMDevice::Activate. Kode hasil E_ACCESSDENIED mungkin menunjukkan bahwa pengguna belum memberikan persetujuan untuk mengakses perangkat dengan cara yang diperlukan oleh antarmuka WASAPI yang diminta.

ActivatedInterface yang dikembalikan mungkin NULL jika activateResult bukan kode keberhasilan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header mmdeviceapi.h

Lihat juga

ActivateAudioInterfaceAsync

IActivateAudioInterfaceAsyncOperation