IOCTL_STORAGE_GET_HOTPLUG_INFO IOCTL (ntddstor.h)
擷取指定裝置的 hotplug 組態。
主要程序代碼
輸入緩衝區
無。
輸入緩衝區長度
無。
輸出緩衝區
驅動程式會在 Irp-AssociatedIrp.SystemBuffer> 緩衝區的STORAGE_HOTPLUG_INFO結構中傳回 hotplug 組態數據。
輸出緩衝區長度
I/O 堆棧位置中的 Parameters.DeviceIoControl.OutputBufferLength 表示參數緩衝區的大小,以位元組為單位,其必須大於或等於 sizeof (STORAGE_HOTPLUG_INFO) 。
狀態區塊
[資訊] 欄位會設定為sizeof (STORAGE_HOTPLUG_INFO) 。 [ 狀態 ] 欄位會設定為 STATUS_SUCCESS,或者如果輸出緩衝區太小,則可能會STATUS_BUFFER_TOO_SMALL。
規格需求
需求 | 值 |
---|---|
標頭 | ntddstor.h (包含 Ntddstor.h) |