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枚举器用于指定要启用或禁用的内容。