IOCTL_USB_NOTIFY_ON_TRANSPORT_CHARACTERISTICS_CHANGE IOCTL (usbioctl.h)

Permintaan ini memberi tahu pemanggil perubahan karakteristik transportasi.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer Input/Output

Anggota AssociatedIrp.SystemBuffer adalah penunjuk ke struktur USB_TRANSPORT_CHARACTERISTICS_CHANGE_NOTIFICATION yang dialokasikan pemanggil. Pada input pemanggil melewati handel pendaftaran yang diambil dalam permintaan IOCTL_USB_REGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE sebelumnya. Pada output, struktur diisi dengan informasi terbaru tentang jenis informasi yang pemanggilnya.

Panjang buffer Input/Output

Ukuran struktur USB_TRANSPORT_CHARACTERISTICS_CHANGE_NOTIFICATION .

Blok status

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

Keterangan

Permintaan ini terus tertunda oleh tumpukan driver USB sampai ada perubahan karakteristik transportasi tempat penelepon terdaftar. Setelah menyelesaikan permintaan ini, tumpukan driver USB mengembalikan informasi dalam buffer output.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10 versi 1709
Server minimum yang didukung Server Windows 2016
Header usbioctl.h
IRQL <=DISPATCH_LEVEL

Lihat juga

Membuat Permintaan IOCTL di Driver

Driver klien USB untuk Media-Agnostic (MA-USB)

WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously