共用方式為


StorPortSetUnitAttributes 函式 (storport.h)

StorPortSetUnitAttributes 例程會向 Storport 驅動程式註冊儲存單位裝置的屬性。

語法

ULONG StorPortSetUnitAttributes(
  [in] PVOID                HwDeviceExtension,
  [in] PSTOR_ADDRESS        Address,
  [in] STOR_UNIT_ATTRIBUTES Attributes
);

參數

[in] HwDeviceExtension

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

[in] Address

保存儲存單位裝置位址 的STOR_ADDRESS 結構。 此參數不得為 NULL。

[in] Attributes

設定位的 STOR_UNIT_ATTRIBUTES 結構,表示單元裝置支援的屬性。

傳回值

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

傳回碼 Description
STOR_STATUS_SUCCESS 例程已成功設定單位屬性。
STOR_STATUS_INVALID_PARAMETER 還有一個參數無效。

無效的參數可以是下列任一項:

  • HwDeviceExtension 指標為 NULL。
  • 已設定屬性中的一或多個保留位。
  • 位址中的單位位址格式不正確。
  • 找不到 位址中指定的位址的單位裝置。

備註

迷你埠驅動程式會呼叫此例程,在包含SCSIOP_INQUIRY命令要求的SRB完成期間,向 Storport 註冊單元屬性。 屬性中的位會根據從配接器傳回的數據進行查詢命令來設定。 Storport 會在總線列舉期間發出位於 Address 的單位查詢。

規格需求

需求
最低支援的用戶端 Windows 8
目標平台 Universal
標頭 storport.h (包含 Storport.h)
IRQL 任何

另請參閱

STOR_ADDRESS

STOR_UNIT_ATTRIBUTES