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.
Kode utama
Buffer input
Buffer di Irp-AssociatedIrp.SystemBuffer> berisi struktur BPIO_INPUT dengan informasi yang terkait dengan permintaan BypassIO.
Panjang buffer input
Parameters.DeviceIoControl.InputBufferLength di lokasi tumpukan I/O IRP menunjukkan ukuran, dalam byte, dari buffer, yang harus setidaknya sizeof(BPIO_INPUT)
.
Buffer output
Driver mengembalikan informasi dalam struktur BPIO_OUTPUT dalam buffer di Irp-AssociatedIrp.SystemBuffer>.
Panjang buffer output
Parameters.DeviceIoControl.OutputBufferLength di lokasi tumpukan I/O IRP menunjukkan ukuran buffer output, dalam byte. OutputBufferLength harus setidaknya sizeof(BPIO_OUTPUT)
.
Buffer Input/Output
n/a
Panjang buffer Input/Output
n/a
Blok status
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.
Keterangan
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.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11 |
Header | ntddstor.h |