共用方式為


STOR_UNIT_ATTRIBUTES 結構 (storport.h)

STOR_UNIT_ATTRIBUTES 結構包含位字段,指出儲存裝置單位對各種屬性的支援。

語法

typedef struct _STOR_UNIT_ATTRIBUTES {
  ULONG DeviceAttentionSupported : 1;
  ULONG AsyncNotificationSupported : 1;
  ULONG D3ColdNotSupported : 1;
  ULONG BypassIOSupported : 1;
  ULONG Reserved : 28;
} STOR_UNIT_ATTRIBUTES, *PSTOR_UNIT_ATTRIBUTES;

成員

DeviceAttentionSupported

如果單元支援裝置注意,則設定為1。 否則,請將 設定為 0。

AsyncNotificationSupported

如果裝置支援異步通知,請將 設定為 1。 否則,請將 設定為 0。

D3ColdNotSupported

如果 不支援 D3 冷電源狀態,請將 設定為 1。 否則,請將 設定為 0。

BypassIOSupported

如果單位支援 BypassIO ,請將 設定為 1。 否則,請將 設定為 0。

Reserved

保留位。 必須設定為 0。

備註

若要向 Storport 註冊單位對各種屬性的支援,Storport 迷你埠驅動程式會使用這個結構呼叫 StorPortSetUnitAttributes 做為參數。

如果迷你埠驅動程序支援異步通知, AsyncNotificationSupported 字段會設定為 1,它會使用 StorPortAsyncNotificationDetected 例程將通知傳送至 Storport 驅動程式。

規格需求

需求
最低支援的用戶端 Windows 8
標頭 storport.h (包含 Storport.h)

另請參閱

StorPortAsyncNotificationDetected

StorPortSetUnitAttributes