GetDiscoveredPortAttributes 函数

GetDiscoveredPortAttributes WMI 方法检索指定远程光纤通道端口的属性。

语法

void GetDiscoveredPortAttributes(
   [in] uint32                                                        PortIndex,
   [in] uint32                                                        DiscoveredPortIndex,
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS                            HBAStatus,
   [out, HBAType("HBA_PORTATTRIBUTES")] MSFC_HBAPortAttributesResults PortAttributes
);

参数

PortIndex
Nx_Port类型的本地端口的索引,通过该端口查询发现的远程端口。 此信息将传递到 GetDiscoveredPortAttributes_IN 结构的 PortIndex 成员中的微型端口驱动程序。

DiscoveredPortIndex
要查询的远程端口的索引。 此信息将传递到 GetDiscoveredPortAttributes_IN 结构的 DiscoveredPortIndex 成员中的微型端口驱动程序。

HBAStatus
返回时,包含指示操作状态的 WMI 限定符值。 有关允许的值的列表及其说明,请参阅 HBA_STATUS。 微型端口驱动程序在 GetDiscoveredPortAttributes_OUT 结构的 HBAStatus 成员中返回此信息。

PortAttributes
MSFC_HBAPortAttributesResults类型的结构,可在其中返回已发现FC_Port的属性。 微型端口驱动程序在 GetDiscoveredPortAttributes_OUT 结构的 PortAttributes 成员中返回此信息。

返回值

不适用于 WMI 方法。

注解

此 WMI 方法属于 MSFC_HBAAdapterMethods WMI 类

要求

目标平台

桌面

标头

Hbapiwmi.h (包括 Hbapiwmi.h、Hbaapi.h 或 Hbaapi.h)

Hbaapi.lib

另请参阅

GetDiscoveredPortAttributes_IN

GetDiscoveredPortAttributes_OUT

MSFC_HBAPortAttributesResults