hbapiwmi.h 标头

此标头由存储使用。 有关详细信息,请参阅:

hbapiwmi.h 包含以下编程接口:

结构

 
AddLink_OUT

HBA 微型端口驱动程序使用 AddLink_OUT 结构来报告对 AddLink WMI 方法的调用的状态。
AddPort_IN

WMI 客户端使用 AddPort_IN 结构将 AddPort WMI 方法的输入参数数据传递到 HBA 微型端口驱动程序。
AddPort_OUT

WMI 提供程序使用 AddPort_OUT 结构向 WMI 客户端报告 AddPort WMI 方法的输出参数数据。
AddTarget_IN

WMI 客户端使用 AddPort_IN 结构将 AddTarget WMI 方法的输入参数数据传送到 HBA 微型端口驱动程序。
AddTarget_OUT

WMI 提供程序使用 AddTarget_OUT 结构向 WMI 客户端报告 AddTarget WMI 方法的输出参数数据。
GetBindingCapability_IN

WMI 客户端使用 GetBindingCapability_IN 结构将 GetBindingCapability WMI 方法的输入参数数据传送到 HBA 微型端口驱动程序。
GetBindingCapability_OUT

WMI 提供程序使用 GetBindingCapability_OUT 结构向 WMI 客户端报告 GetBindingCapability WMI 方法的输出参数数据。
GetBindingSupport_IN

WMI 客户端使用 GetBindingSupport_IN 结构将 GetBindingSupport WMI 方法的输入参数数据传递到 HBA 微型端口驱动程序。
GetBindingSupport_OUT

WMI 提供程序使用 GetBindingSupport_OUT 结构向 WMI 客户端报告 GetBindingSupport WMI 方法的输出参数数据。
GetDiscoveredPortAttributes_IN

GetDiscoveredPortAttributes_IN 结构用于将输入参数数据传递给 GetDiscoveredPortAttributes WMI 方法。
GetDiscoveredPortAttributes_OUT

GetDiscoveredPortAttributes_OUT 结构用于向 WMI 客户端报告 GetDiscoveredPortAttributes WMI 方法的输出参数数据。
GetEventBuffer_OUT

GetEventBuffer_OUT 结构用于向 WMI 客户端报告 GetEventBuffer WMI 方法的输出参数数据。
GetFC3MgmtInfo_OUT

GetFC3MgmtInfo_OUT 结构用于向 WMI 客户端报告 GetFC3MgmtInfo WMI 方法的输出参数数据。
GetFC4Statistics_IN

GetFC4Statistics_IN 结构用于将输入参数数据传递给 GetFC4Statistics WMI 方法。
GetFC4Statistics_OUT

GetFC4Statistics_OUT 结构用于向 WMI 客户端报告 GetFC4Statistics WMI 方法的输出参数数据。
GetFcpPersistentBinding_IN

GetFcpPersistentBinding_IN 结构用于将输入参数数据传递给 GetFcpPersistentBinding WMI 方法
GetFcpPersistentBinding_OUT

GetFcpPersistentBinding_OUT 结构用于向 WMI 客户端报告 GetFcpPersistentBinding WMI 方法的输出参数数据。
GetFCPStatistics_IN

GetFCPStatistics_IN 结构用于将输入参数数据传递到 GetFCPStatistics WMI 方法。
GetFCPStatistics_OUT

微型端口驱动程序使用 GetFCPStatistics_OUT 结构来报告 GetFCPStatistics WMI 方法的输出参数。
GetFcpTargetMapping_IN

GetFcpTargetMapping_IN 结构用于向 WMI 客户端报告 GetFcpTargetMapping WMI 方法的输出参数数据。
GetFcpTargetMapping_OUT

GetFcpTargetMapping_OUT 结构用于向 WMI 客户端报告 GetFcpTargetMapping WMI 方法的输出参数数据。
GetPersistentBinding2_IN

GetPersistentBinding2_IN 结构用于将输入参数数据传递到 GetPersistentBinding2 WMI 方法。
GetPersistentBinding2_OUT

GetBindingSupport_OUT 结构用于向 WMI 客户端报告 GetPersistentBinding2 WMI 方法的输出参数数据。
GetPortAttributesByWWN_IN

WMI 客户端使用 GetPortAttributesByWWN_IN 结构将输入参数数据传递到 GetPortAttributesByWWN WMI 方法。
GetPortAttributesByWWN_OUT

GetPortAttributesByWWN_OUT 结构用于向 WMI 客户端报告 GetPortAttributesByWWN WMI 方法的输出参数数据。
HBAFC3MgmtInfo

HBAFC3MgmtInfo 结构用于报告与光纤通道适配器关联的 FC3 管理信息。
HBAFCPBindingEntry

HBAFCPBindingEntry 结构定义唯一标识操作系统逻辑单元的信息与逻辑单元的光纤通道协议 (FCP) 标识符之间的绑定。
HBAFCPBindingEntry2

详细了解 HBAFCPBindingEntry2 结构。
HBAFCPID

HBAFCPID 结构包含唯一标识光纤通道网络上的逻辑单元的信息。
HBAFCPScsiEntry

HBAFCPScsiEntry 结构与 MSFC_HBAFCPInfo WMI 类的 GetFcpTargetMapping 方法一起使用,以定义唯一标识逻辑单元的操作系统信息和光纤通道协议 (标识逻辑单元的 FCP) 标识符之间的绑定。
HBAScsiID

HBAScsiID 结构包含由唯一标识逻辑单元的操作系统生成的信息。
MS_SM_AdapterInformationQuery

WMI 提供程序使用 MS_SM_AdapterInformationQuery 结构来公开与 SAS 适配器关联的属性。
MS_SMHBA_FC_PHY

MS_SMHBA_FC_PHY结构用于报告光纤通道端口的物理属性。
MS_SMHBA_FC_Port

MS_SMHBA_FC_Port结构用于报告 FC 端口信息。
MS_SMHBA_PORTATTRIBUTES

MS_SMHBA_PORTATTRIBUTES 结构用于报告端口信息。
MS_SMHBA_PORTLUN

MS_SMHBA_PORTLUN 结构报告与端口关联的目标 LUN 信息。
MS_SMHBA_PROTOCOLSTATISTICS

MS_SMHBA_PROTOCOLSTATISTICS 结构用于报告端口上的协议流量统计信息。
MS_SMHBA_SAS_PHY

MS_SMHBA_SAS_PHY 结构用于报告 SAS 物理端口信息。
MS_SMHBA_SAS_Port

MS_SMHBA_SAS_Port 结构用于报告 SAS 端口信息。
MS_SMHBA_SASPHYSTATISTICS

MS_SMHBA_SASPHYSTATISTICS结构报告 SAS 物理链接的流量统计信息。
MS_SMHBA_SCSIENTRY

MS_SMHBA_SCSIENTRY 结构用于报告目标 LUN 映射信息。
MSFC_AdapterEvent

支持 T11 委员会的光纤通道 HBA API 规范的 HBA 微型端口驱动程序使用MSFC_AdapterEvent结构,将适配器事件报告给已注册并收到这些事件的通知的 WMI 客户端。
MSFC_EventBuffer

MSFC_EventBuffer 结构与 GetEventBuffer 方法结合使用,以检索 HBA 事件队列中的下一个事件。
MSFC_FC4STATISTICS

MSFC_FC4STATISTICS 结构与 GetFC4Statistics WMI 方法结合使用,用于报告针对所指示 FC-4 协议的 Nx_Port 类型的端口上的流量统计信息。
MSFC_FCAdapterHBAAttributes

WMI 提供程序使用 MSFC_FCAdapterHBAAttributes 结构来公开与光纤通道适配器关联的属性信息。
MSFC_FibrePortHBAAttributes

WMI 提供程序使用 MSFC_FibrePortHBAAttributes WMI 类来公开与光纤通道端口关联的属性信息。
MSFC_FibrePortHBAStatistics

作为 WMI 提供程序的 HBA 微型端口驱动程序使用MSFC_FibrePortHBAStatistics结构来报告与光纤通道端口相关的统计信息。
MSFC_HBAPortAttributesResults

GetDiscoveredPortAttributes WMI 方法使用该结构来报告指定远程光纤通道端口的属性。
MSFC_HBAPortStatistics

MSFC_HBAPortStatistics 结构包含有关端口的统计信息。
MSFC_LinkEvent

WMI 提供程序使用MSFC_LinkEvent结构来报告指示的适配器的链接事件。
MSFC_PortEvent

WMI 提供程序使用 MSFC_PortEvent 结构来报告指示的适配器的端口事件。
MSFC_TargetEvent

WMI 提供程序使用 MSFC_TargetEvent 结构来报告指示的适配器的端口事件。
MSFC_TM

MSFC_TM结构由 WMI 提供程序用于为事件添加时间戳。
RemoveLink_OUT

HBA 微型端口驱动程序使用 RemoveLink_OUT 结构向 WMI 客户端报告 RemoveLink WMI 方法的输出参数数据。
RemovePersistentEntry_IN

RemovePersistentEntry_IN 结构由 WMI 客户端用于将输入参数数据传递到 RemovePersistentEntry WMI 方法。
RemovePersistentEntry_OUT

RemovePersistentEntry_OUT 结构用于向 WMI 客户端报告 RemovePersistentEntry WMI 方法的输出参数数据。
RemovePort_IN

Remove_IN结构由 WMI 客户端用于将输入参数数据传递到 RemovePort WMI 方法。
RemovePort_OUT

RemovePort_OUT结构由 HBA 微型端口驱动程序用于向 WMI 客户端发送 RemovePort WMI 方法的输出参数数据。
RemoveTarget_IN

RemoveTarget_IN 结构由 WMI 客户端用于将输入参数数据传递到 RemoveTarget WMI 方法。
RemoveTarget_OUT

HBA 微型端口驱动程序使用 RemoveTarget_OUT 结构向 WMI 客户端报告 RemoveTarget WMI 方法的输出参数数据。
ScsiInquiry_IN

微型端口驱动程序使用 ScsiInquiry_IN 结构将输入参数数据传送到 ScsiInquiry WMI 方法。
ScsiInquiry_OUT

ScsiInquiry_OUT 结构用于向 WMI 客户端报告 ScsiInquiry WMI 方法的输出数据。
ScsiReadCapacity_IN

ScsiReadCapacity_IN 结构用于将输入参数数据传递到 ScsiReadCapacity WMI 方法。
ScsiReadCapacity_OUT

ScsiReadCapacity_OUT 结构用于向 WMI 客户端报告 ScsiReadCapacity WMI 方法的输出数据。
ScsiReportLuns_IN

ScsiReportLuns_IN 结构用于将输入参数数据传递到 ScsiReportLuns WMI 方法。
ScsiReportLuns_OUT

ScsiReportLuns_OUT 结构用于向 WMI 客户端报告 ScsiReportLuns WMI 方法的输出参数数据。
SendCTPassThru_IN

SendCTPassThru_IN 结构用于将输入参数数据传递到 SendCTPassThru WMI 方法。
SendCTPassThru_OUT

SendCTPassThru_OUT 结构用于向 WMI 客户端报告 SendCTPassThru WMI 方法的输出参数数据。
SendLIRR_IN

SendLIRR_IN 结构用于将参数数据传递到 SendLIRR WMI 方法。
SendLIRR_OUT

SendLIRR_OUT 结构用于向 WMI 客户端报告 SendLIRR WMI 方法的输出参数数据。
SendRLS_IN

SendRLS_IN 结构用于将输入参数数据传递到 SendRLS WMI 方法。
SendRLS_OUT

SendRLS_OUT 结构用于向 WMI 客户端报告 SendRLS WMI 方法的输出参数数据。
SendRNID_IN

SendRNID_IN结构用于将输入参数数据传递到 SendRNID WMI 方法。
SendRNID_OUT

SendRNID_OUT结构用于向 WMI 客户端报告 SendRNID WMI 方法的输出参数数据。
SendRNIDV2_IN

SendRNIDV2_IN 结构用于将输入参数数据传递到 SendRNIDV2 WMI 方法。
SendRNIDV2_OUT

SendRNIDV2_OUT 结构用于向 WMI 客户端报告 SendRNIDV2 WMI 方法的输出参数数据。
SendRPL_IN

SendRPL_IN 结构用于将输入参数数据传递到 SendRPL WMI 方法。
SendRPL_OUT

SendRPL_OUT 结构用于向 WMI 客户端报告 SendRPL WMI 方法的输出参数数据。
SendRPS_IN

SendRPS_IN 结构用于将输入参数数据传递到 SendRPS WMI 方法。
SendRPS_OUT

SendRPS_OUT 结构用于向 WMI 客户端报告 SendRPS WMI 方法的输出参数数据。
SendSRL_OUT

SendSRL_OUT 结构用于向 WMI 客户端报告 SendSRL WMI 方法的输出参数数据。
SetBindingSupport_IN

SetBindingSupport_IN 结构用于将输入参数数据传递到 SetBindingSupport WMI 方法。
SetBindingSupport_OUT

SetBindingSupport_OUT 结构用于向 WMI 客户端报告 SetBindingSupport WMI 方法的输出参数数据。
SetFC3MgmtInfo_IN

SetFC3MgmtInfo_IN 结构用于将输入参数数据传递到 SetFC3MgmtInfo WMI 方法。
SetFC3MgmtInfo_OUT

SetFC3MgmtInfo_OUT 结构用于向 WMI 客户端报告 SetFC3MgmtInfo WMI 方法的输出参数数据。
SetPersistentEntry_IN

WMI 客户端使用 SetPersistentEntry_IN 结构将 SetPersistentEntry WMI 方法的输入参数数据传送到 HBA 微型端口驱动程序。
SetPersistentEntry_OUT

SetPersistentEntry_OUT 结构用于向 WMI 客户端报告 SetPersistentEntry WMI 方法的输出参数数据。
SM_AddLink_OUT

SM_AddLink_OUT 结构用于从 SM_AddLink WMI 方法接收输出参数。
SM_AddPort_IN

SM_AddPort_IN 结构用于向SM_AddPort WMI 方法提供输入参数。
SM_AddPort_OUT

SM_AddPort_OUT 结构用于从 SM_RemoveTarget WMI 方法接收输出参数。
SM_AddTarget_IN

SM_AddTarget_IN 结构用于向SM_AddTarget WMI 方法提供输入参数。
SM_AddTarget_OUT

SM_AddTarget_OUT 结构用于从 SM_AddTarget WMI 方法接收输出参数。
SM_GetBindingCapability_IN

SM_GetBindingCapability_IN 结构用于向 SM_GetBindingCapability 方法提供输入参数。
SM_GetBindingCapability_OUT

SM_GetBindingCapability_OUT 结构用于从 SM_GetBindingCapability 方法接收输出参数。
SM_GetBindingSupport_IN

SM_GetBindingSupport_IN 结构用于向 SM_GetBindingSupport 方法提供输入参数。
SM_GetBindingSupport_OUT

SM_GetBindingSupport_OUT 结构用于从 SM_GetBindingSupport 方法接收输出参数。
SM_GetLUNStatistics_IN

SM_GetLUNStatistics_IN 结构用于向 SM_GetLUNStatistics_IN 方法提供输入参数。
SM_GetLUNStatistics_OUT

SM_GetLUNStatistics_OUT 结构用于从 SM_GetLUNStatistics_OUT 方法接收输出参数。
SM_GetPersistentBinding_IN

SM_GetPersistentBinding_IN 结构用于向 SM_GetPersistentBinding 方法提供输入参数。
SM_GetPersistentBinding_OUT

SM_GetPersistentBinding_OUT 结构用于从 SM_GetPersistentBinding 方法接收输出参数。
SM_GetRNIDMgmtInfo_OUT

SM_GetRNIDMgmtInfo_OUT 结构用于从 SM_GetRNIDMgmtInfo 方法接收输出参数。
SM_GetTargetMapping_IN

SM_GetTargetMapping_IN 结构用于向 SM_GetTargetMapping 方法提供输入参数。
SM_GetTargetMapping_OUT

SM_GetTargetMapping structure_OUT 结构用于从 SM_GetTargetMapping 方法接收输出参数。
SM_RemoveLink_OUT

SM_RemoveLink_OUT 结构用于从 SM_RemoveLink WMI 方法接收输出参数。
SM_RemovePersistentBinding_IN

SM_RemovePersistentBinding_IN 结构用于向 SM_RemovePersistentBinding 方法提供输入参数。
SM_RemovePersistentBinding_OUT

SM_REmovePersistentBinding_OUT 结构用于从 SM_RemovePersistentBinding 方法接收输出参数。
SM_RemovePort_IN

SM_RemovePort_IN 结构用于向SM_RemovePort WMI 方法提供输入参数。
SM_RemovePort_OUT

SM_RemovePort_OUT 结构用于从 SM_RemovePort WMI 方法接收输出参数。
SM_RemoveTarget_IN

SM_RemoveTarget_IN 结构用于向SM_RemoveTarget WMI 方法提供输入参数。
SM_RemoveTarget_OUT

SM_RemoveTarget_OUT 结构用于从 SM_RemoveTarget WMI 方法接收输出参数。
SM_SendCTPassThru_IN

SM_SendCTPassThru_IN 结构用于向 SM_SendCTPassThru 方法提供输入参数。
SM_SendCTPassThru_OUT

SM_SendCTPassThru_OUT 结构用于从 SM_SendCTPassThru 方法接收输出参数。
SM_SendECHO_IN

SM_SendECHO_IN 结构用于向 SM_SendECHO 方法提供输入参数。
SM_SendECHO_OUT

SM_SendECHO_OUT 结构用于从 SM_SendECHO 方法接收输出参数。
SM_SendLIRR_OUT

SM_SendLIRR_OUT 结构用于从 SM_SendLIRR 方法接收输出参数。
SM_SendRLS_OUT

SM_SendRLS_OUT 结构用于从 SM_SendRLS 方法接收输出参数。
SM_SendRNID_IN

SM_SendRNID_IN 结构用于向 SM_SendRNID 方法提供输入参数。
SM_SendRNID_OUT

SM_SendRNID_OUT 结构用于从 SM_SendRNID 方法接收输出参数。
SM_SendRPL_IN

SM_SendRPL_IN 结构用于向 SM_SendRPL 方法提供输入参数。
SM_SendRPL_OUT

SM_SendRPL_OUT 结构用于从 SM_SendRPL 方法接收输出参数。
SM_SendRPS_OUT

SM_SendRPS_OUT 结构用于从 SM_SendRPS 方法接收输出参数。
SM_SendSMPPassThru_OUT

SM_SendSMPPassThru_OUT 结构用于从 SM_SendSMPPassThru 方法接收输出参数。
SM_SendSRL_OUT

SM_SendSRL_OUT 结构用于从 SM_SendSRL 方法接收输出参数。
SM_SendTEST_IN

SM_SendTEST_IN 结构用于向 SM_SendTEST 方法提供输入参数。
SM_SendTEST_OUT

SM_SendTEST_OUT 结构用于从 SM_SendTEST 方法接收输出参数。
SM_SetBindingSupport_IN

SM_SetBindingSupport_IN 结构用于向 SM_SetBindingSupport 方法提供输入参数。
SM_SetBindingSupport_OUT

SM_SetBindingSupport_OUT 结构用于从 SM_SetBindingSupport 方法接收输出参数。
SM_SetPersistentBinding_IN

SM_SetPersistentBinding_IN 结构用于向 SM_SetPersistentBinding 方法提供输入参数。
SM_SetPersistentBinding_OUT

SM_SetPersistentBinding_OUT 结构用于从 SM_SetPersistentBinding 方法接收输出参数。
SM_SetRNIDMgmtInfo_IN

SM_SetRNIDMgmtInfo_IN 结构用于向 SM_SetRNIDMgmtInfo 方法提供输入参数。
SM_SetRNIDMgmtInfo_OUT

SM_SetRNIDMgmtInfo_OUT 结构用于从 SM_SetRNIDMgmtInfo 方法接收输出参数。