IOCTL_STORAGE_MANAGE_BYPASS_IO IOCTL (ntddstor.h)
Kode kontrol IOCTL_STORAGE_MANAGE_BYPASS_IO mengontrol operasi BypassIO pada file tertentu di semua lapisan volume dan tumpukan penyimpanan.
Buffer di Irp->AssociatedIrp.SystemBuffer berisi struktur BPIO_INPUT dengan informasi yang terkait dengan permintaan BypassIO.
Parameters.DeviceIoControl.InputBufferLength di lokasi tumpukan I/O IRP menunjukkan ukuran, dalam byte, dari buffer, yang setidaknya harus sizeof(BPIO_INPUT)
.
Driver mengembalikan informasi dalam struktur BPIO_OUTPUT dalam buffer di Irp->AssociatedIrp.SystemBuffer.
Parameters.DeviceIoControl.OutputBufferLength di lokasi tumpukan I/O IRP menunjukkan ukuran buffer output, dalam byte.
OutputBufferLength harus setidaknya sizeof(BPIO_OUTPUT)
.
N/a
N/a
Bidang Status dapat diatur ke STATUS_SUCCESS, atau status kesalahan seperti STATUS_INVALID_PARAMETER, STATUS_INFO_LENGTH_MISMATCH, STATUS_BUFFER_TOO_SMALL, atau STATUS_NOT_SUPPORTED.
Hanya sistem file yang mengirim IOCTL_STORAGE_MANAGE_BYPASS_IO. Sistem file mengirimkan IOCTL ini sebagaimana meluas sebagai respons terhadap kode kontrol FSCTL_MANAGE_BYPASS_IO.
Lihat BypassIO untuk driver penyimpanan untuk informasi selengkapnya.
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows 11 |
Header | ntddstor.h |