StorPortGetSystemPortNumber 函数 (storport.h)
StorPortGetSystemNumber 例程检索存储适配器的系统分配端口号。
语法
ULONG StorPortGetSystemPortNumber(
[in] PVOID HwDeviceExtension,
[in, out] PSTOR_ADDRESS Address
);
参数
[in] HwDeviceExtension
指向主机总线适配器(HBA)的硬件设备扩展的指针。
[in, out] Address
指向格式化为 STOR_ADDR_BTL8的存储地址结构的指针。 返回时,此结构的 端口 成员将包含分配给适配器的端口值。
返回值
StorPortGetSystemPortNumber 返回以下状态代码之一:
返回代码 | 描述 |
---|---|
|
尚未将端口号值分配给存储适配器。 |
|
指示已成功返回存储适配器的端口号。 |
|
HwDeviceExtensionNULL。
-或- 地址 的 类型 成员不是 STOR_ADDRESS_TYPE_BTL8。 |
言论
地址 指向的地址结构分配并格式化为 STOR_ADDR_BTL8。 地址 的 类型 成员必须设置为 STOR_ADDRESS_TYPE_BTL8,长度 成员 地址 必须大于或等于 STOR_ADDR_BTL8_ADDRESS_LENGTH。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 从 Windows 8 开始可用。 |
目标平台 | 普遍 |
标头 | storport.h |