共用方式為


scsiwmi.h 標頭

儲存體會使用此標頭。 如需詳細資訊,請參閱

scsiwmi.h 包含下列程式設計介面:

函式

 
ScsiPortWmiDispatchFunction

ScsiPortWmiDispatchFunction 常式是支援 WMI 的迷你埠驅動程式分派常式。
ScsiPortWmiFireAdapterEvent

ScsiPortWmiFireAdapterEvent 常式會將與配接器單位相關聯的事件傳送至埠驅動程式,以傳遞至已要求事件通知的 WMI 資料取用者。注意 SCSI 埠驅動程式和 SCSI 迷你埠驅動程式模型未來可能會改變或無法使用。 相反地,我們建議使用 Storport 驅動程式和 Storport 迷你埠驅動程式模型。
ScsiPortWmiFireLogicalUnitEvent

ScsiPortWmiFireLogicalUnitEvent 常式會將與邏輯單元相關聯的事件傳送至埠驅動程式,以傳遞至要求事件通知的 WMI 資料取用者。注意 SCSI 埠驅動程式和 SCSI 迷你埠驅動程式模型未來可能會改變或無法使用。 相反地,我們建議使用 Storport 驅動程式和 Storport 迷你埠驅動程式模型。
ScsiPortWmiGetInstanceName

ScsiPortWmiGetInstanceName 常式會傳回與指出 Windows Management Instrumentation (WMI) SCSI 要求區塊 (SRB) 相關聯的實例名稱指標。
ScsiPortWmiGetReturnSize

ScsiPortWmiGetReturnSize 常式指出由 WMI SRB 的迷你埠驅動程式傳回的資料位元組數目。注意 SCSI 埠驅動程式和 SCSI 迷你埠驅動程式模型未來可能會改變或無法使用。
ScsiPortWmiGetReturnStatus

ScsiPortWmiGetReturnStatus 常式會傳回 WMI SRB 的狀態。
ScsiPortWmiPostProcess

ScsiPortWmiPostProcess 常式會更新 WMI SRB 的要求內容。注意 SCSI 埠驅動程式和 SCSI 迷你埠驅動程式模型未來可能會改變或無法使用。
ScsiPortWmiSetData

ScsiPortWmiSetData 常式會更新要求內容內的WNODE_ALL_DATA結構,以指定實例資料的位置和長度。
ScsiPortWmiSetInstanceCount

ScsiPortWmiSetInstanceCount 會指定資料緩衝區必須放在要求內容中WNODE_ALL_DATA結構內的實例數目。
ScsiPortWmiSetInstanceName

ScsiPortWmiSetInstanceName 常式會更新要求內容中的WNODE_ALL_DATA結構,以指定實例名稱的位置和長度。

回呼函式

 
PSCSIWMI_EXECUTE_METHOD

會呼叫迷你埠驅動程式的 HwScsiWmiExecuteMethod 常式來執行與資料區塊相關聯的方法。
PSCSIWMI_FUNCTION_CONTROL

會呼叫迷你埠驅動程式的 HwScsiWmiFunctionControl 常式來啟用或停用事件的通知。
PSCSIWMI_QUERY_DATABLOCK

系統會呼叫迷你埠驅動程式的 HwScsiWmiQueryDataBlock 常式,以取得單一實例或資料區塊的所有實例。
PSCSIWMI_QUERY_REGINFO

系統會呼叫迷你埠驅動程式的 HwScsiWmiQueryReginfo 常式,以取得 SCSI 埠驅動程式代表迷你埠驅動程式註冊之資料和事件區塊的相關資訊。
PSCSIWMI_SET_DATABLOCK

會呼叫迷你埠驅動程式的 HwScsiWmiSetDataBlock 常式,以變更單一資料區塊實例中的所有資料項目。
PSCSIWMI_SET_DATAITEM

系統會呼叫迷你埠驅動程式的 HwScsiWmiSetDataItem 常式,以變更資料區塊實例中的單一資料項目。

結構

 
SCSI_WMILIB_CONTEXT

SCSI_WMILIB_CONTEXT 結構提供迷你埠驅動程式資料和事件區塊的註冊資訊,並定義迷你埠驅動程式 HwScsiWmiXxx 回呼常式的進入點。
SCSIWMI_REQUEST_CONTEXT

SCSIWMI_REQUEST_CONTEXT 結構包含 WMI SRB 的內容資訊。
SCSIWMIGUIDREGINFO

SCSIWMIGUIDREGINFO 結構包含 SCSI 迷你埠驅動程式所支援之指定資料或事件區塊的相關資訊。

列舉

 
SCSIWMI_ENABLE_DISABLE_CONTROL

SCSIWMI_ENABLE_DISABLE_CONTROL列舉值是用來指定要啟用或停用的專案。