共用方式為


StorPortGetSystemPortNumber 函式 (storport.h)

StorPortGetSystemPortNumber 例程會擷取記憶體適配卡的系統指派埠號碼。

語法

ULONG StorPortGetSystemPortNumber(
  [in]      PVOID         HwDeviceExtension,
  [in, out] PSTOR_ADDRESS Address
);

參數

[in] HwDeviceExtension

主機總線適配卡的硬體裝置擴充功能指標, (HBA) 。

[in, out] Address

格式化為 STOR_ADDR_BTL8之記憶體地址結構的指標。 傳回時,此結構的 Port 成員將包含指派給配接器的埠值。

傳回值

StorPortGetSystemPortNumber 會傳回下列其中一個狀態代碼:

傳回碼 Description
STOR_STATUS_INVALID_DEVICE_STATE
尚未將埠號碼值指派給記憶體配接器。
STOR_STATUS_SUCCESS
表示已成功傳回記憶體適配卡的埠號碼。
STOR_STATUS_INVALID_PARAMETER
HwDeviceExtensionNULL

-或-

Address Type 成員不是STOR_ADDRESS_TYPE_BTL8

備註

Address 所指向的地址結構會配置並格式化為STOR_ADDR_BTL8。 Address Type 成員必須設定為 STOR_ADDRESS_TYPE_BTL8,且 Length 成員 Address 必須大於或等於STOR_ADDR_BTL8_ADDRESS_LENGTH

規格需求

需求
最低支援的用戶端 從 Windows 8 開始提供。
目標平台 Universal
標頭 storport.h

另請參閱

STOR_ADDRESS

STOR_ADDR_BTL8