共用方式為


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 會傳回下列其中一個狀態代碼:

傳回碼 描述
STOR_STATUS_SUCCESS 例程已成功設定單位屬性。
STOR_STATUS_INVALID_PARAMETER 一或多個參數無效。

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

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

言論

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

要求

要求 價值
最低支援的用戶端 Windows 8
目標平臺 普遍
標頭 storport.h (包括 Storport.h)
IRQL 任何

另請參閱

STOR_ADDRESS

STOR_UNIT_ATTRIBUTES