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

IRP_MJ_DEVICE_CONTROL

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

Lihat juga

BPIO_INPUT

BPIO_OUTPUT

FSCTL_MANAGE_BYPASS_IO