IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_BUFFER IOCTL (ucmtcpciportcontrollerrequests.h)

Mengatur TRANSMIT_BUFER Register yang didefinisikan sesuai Spesifikasi Antarmuka Pengontrol Port Tipe-C Universal Serial Bus.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Penunjuk ke struktur UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_BUFFER_IN_PARAMS yang berisi nilai yang akan diatur dalam TRANSMIT_BUFFER Register. Untuk mendapatkan struktur, panggil WdfRequestRetrieveInputBuffer dengan meneruskan objek permintaan kerangka kerja yang diterima. Struktur ini dideklarasikan dalam UcmTcpciSpec.h.

Panjang buffer input

Ukuran struktur UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_BUFFER_IN_PARAMS .

Blok status

Irp->IoStatus.Status diatur ke STATUS_SUCCESS jika permintaan berhasil. Jika tidak, Status ke kondisi kesalahan yang sesuai sebagai kode NTSTATUS .

Keterangan

Ekstensi kelas UcmTcpciCx mengirimkan permintaan IOCTL ini untuk mengatur TRANSMIT_BUFFER Register. Nilai yang akan ditetapkan disediakan dalam struktur yang disediakan. Setelah mengatur nilai dalam register, driver klien harus memanggil WdfRequestComplete untuk menyelesaikan permintaan.

Persyaratan

Persyaratan Nilai
Header ucmtcpciportcontrollerrequests.h

Lihat juga

Membuat Permintaan IOCTL di Driver

WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously