共用方式為


IOCTL_MINIPORT_PROCESS_SERVICE_IRP IOCTL (ntddscsi.h)

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

主要程序代碼

IRP_MJ_DEVICE_CONTROL

輸入緩衝區

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

輸入緩衝區長度

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

輸出緩衝區

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

輸出緩衝區長度

緩衝區的長度。

狀態區塊

[資訊] 欄位包含輸出緩衝區中傳回的位元組數目。 [ 狀態 ] 欄位表示作業的結果。

規格需求

需求
標頭 ntddscsi.h (包含 Ntddscsi.h)

另請參閱

HwStorProcessServiceRequest