Fungsi UcmTcpciPortControllerSetHardwareRequestQueue (ucmtcpciportcontroller.h)

Menetapkan objek antrean kerangka kerja tempat UcmTcpciCx mengirimkan permintaan perangkat keras untuk pengontrol port.

Sintaks

void UcmTcpciPortControllerSetHardwareRequestQueue(
  UCMTCPCIPORTCONTROLLER PortControllerObject,
  WDFQUEUE               HardwareRequestQueue
);

Parameter

PortControllerObject

Tangani ke objek pengontrol port yang diterima driver klien di panggilan sebelumnya ke UcmTcpciPortControllerCreate.

HardwareRequestQueue

Handel ke objek antrean kerangka kerja untuk ditetapkan.

Nilai kembali

Tidak ada

Keterangan

Driver klien harus memanggil UcmTcpciPortControllerSetHardwareRequestQueue setelah membuat objek pengontrol port. Driver harus memanggil metode ini hanya sekali sebelum memanggil UcmTcpciPortControllerStart.

Induk objek antrean adalah objek pengontrol port.

Driver klien dapat memilih untuk menggunakan antrean yang sama di beberapa objek pengontrol port. Namun, dalam hal ini driver harus memastikan bahwa objek pengontrol port tidak hidup lebih dari objek antrean. Objek antrean harus dihapus hanya setelah semua pengontrol port dihentikan. UcmTcpciCx menjamin bahwa hanya satu permintaan yang diproses dalam antrean pada satu waktu per objek pengontrol port.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
Server minimum yang didukung Server Windows 2016
Target Platform Windows
Header ucmtcpciportcontroller.h
IRQL <=DISPATCH_LEVEL

Lihat juga

UcmTcpciPortControllerCreate