SRBEX_DATA_WMI結構 (storport.h)
SRBEX_DATA_WMI 結構包含擴充 WMI SRB 的要求數據。
注意 SCSI 連接埠驅動程式和 SCSI 迷你埠驅動程式模型未來可能會改變或無法使用。 相反地,我們建議使用 Storport 驅動程式 和 Storport miniport 驅動程式模型。
語法
typedef struct _SRBEX_DATA_WMI {
SRBEXDATATYPE Type;
ULONG Length;
UCHAR WMISubFunction;
UCHAR WMIFlags;
UCHAR Reserved[2];
ULONG Reserved1;
PVOID POINTER_ALIGN DataPath;
} SRBEX_DATA_WMI, *PSRBEX_DATA_WMI;
成員
Type
雙向擴充 SRB 數據結構的數據類型指標。 設定為 SrbExDataTypeWmi。
Length
從 WMISubFunction 成員開始,此結構中的數據長度。 設定為 SRBEX_DATA_WMI_LENGTH。
WMISubFunction
表示要執行的 WMI 動作。 子函式值會對應至識別 WMI 作業的 WMI 次要 IRP 編號。
WMIFlags
指出如果已設定SRB_WMI_FLAGS_ADAPTER_REQUEST且已保留儲存裝置位址,則 WMI 要求適用於適配卡。 否則,WMIFlags 將會 NULL,表示要求是 STORAGE_REQUEST_BLOCK 結構中位址 AddressOffset 所指定的儲存裝置。
Reserved[2]
此成員已保留。 包含零。
Reserved1
此成員已保留。 設定為 0。
DataPath
指定此要求的 WMI 資料路徑。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 從 Windows 8 開始提供。 |
標頭 | storport.h (包括 Storport.h、Srb.h、Minitape.h) |