METODE IMFWorkQueueServices::GetTopologyWorkQueueMMCSSClass (mfidl.h)

Mengambil kelas Multimedia Class Scheduler Service (MMCSS) untuk cabang tertentu dari topologi saat ini.

Sintaks

HRESULT GetTopologyWorkQueueMMCSSClass(
  [in]      DWORD  dwTopologyWorkQueueId,
  [out]     LPWSTR pwszClass,
  [in, out] DWORD  *pcchClass
);

Parameter

[in] dwTopologyWorkQueueId

Mengidentifikasi antrean kerja yang ditetapkan ke cabang topologi ini. Aplikasi mendefinisikan nilai ini dengan mengatur atribut MF_TOPONODE_WORKQUEUE_ID pada simpul sumber untuk cabang.

[out] pwszClass

Penunjuk ke buffer yang menerima nama kelas MMCSS. Parameter ini bisa NULL.

[in, out] pcchClass

Pada input, menentukan ukuran buffer pwszClass , dalam karakter. Pada output, menerima ukuran buffer yang diperlukan, dalam karakter. Ukurannya mencakup karakter null yang mengakhiri.

Menampilkan nilai

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

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_INVALIDARG
Tidak ada antrean kerja dengan pengidentifikasi yang ditentukan.
MF_E_BUFFERTOOSMALL
Buffer pwszClass terlalu kecil untuk menerima nama kelas.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header mfidl.h
Pustaka Mfuuid.lib

Lihat juga

IMFWorkQueueServices