共用方式為


IOCTL_MINIPORT_PROCESS_SERVICE_IRP IOCTL (ntddscsi.h)

使用者模式應用程式或內核模式驅動程式會使用此 IOCTL,在虛擬迷你埠發生相關狀況時需要通知。 例如,當廠商特定的耗時作業,例如裝置探索完成時,可能會使用此 IOCTL。

主要程序代碼

IRP_MJ_DEVICE_CONTROL

輸入緩衝區

Irp->AssociatedIrp.SystemBuffer 的緩衝區包含使用者定義的結構。

輸入緩衝區長度

Parameters.DeviceIoControl.InputBufferLength 表示所有輸入數據的大小,以位元組為單位。

輸出緩衝區

更新的使用者定義結構會在 Irp->AssociatedIrp.SystemBuffer的緩衝區中傳回。

輸出緩衝區長度

緩衝區的長度。

狀態區塊

Information 位元段包含輸出緩衝區中傳回的位元組數目。 [狀態] 字段會指出作業的結果。

要求

要求 價值
標頭 ntddscsi.h (包括 Ntddscsi.h)

另請參閱

HwStorProcessServiceRequest