共用方式為


StorPortPoFxSetIdleTimeout 函式 (storport.h)

迷你埠可以呼叫 StorPortPoFxSetIdleTimeout 來設定適配卡的閑置逾時值,這是適配卡在取得裝置電源「不需要」通知之前可以閑置的時間量。

語法

ULONG StorPortPoFxSetIdleTimeout(
  PVOID         HwDeviceExtension,
  PSTOR_ADDRESS Address,
  ULONG         IdleTimeoutInMS
);

參數

HwDeviceExtension

[in]迷你埠裝置延伸模組的指標。

Address

[in]必須設定為 NULL,因為此函式僅支援適配卡。 請勿傳入單位的位址。

IdleTimeoutInMS

要使用的閑置逾時間隔,以毫秒為單位。

傳回值

StorPortPoFxSetIdleTimeout 如果已停用運行時間電源,或是否已成功設定閑置逾時值,則會傳回STOR_STATUS_SUCCESS。 否則,它會傳回錯誤碼,例如下列其中一項。

錯誤碼 意義
STOR_STATUS_INVALID_PARAMETER 已傳入單位位址。
STOR_STATUS_UNSUCCESSFUL StorPortInitializePoFxPower 函式先前未成功呼叫適配卡,或未設定閑置逾時值。

言論

如果指定了STOR_POFX_DEVICE_FLAG_IDLE_TIMEOUT旗標,且在註冊運行時間電源管理適配卡時設定了 AdapterIdleTimeoutInMS,則會由 傳遞至此函式的 IdleTimeoutInMS 值來覆寫該值。 如需如何註冊運行時間電源管理的資訊,請參閱 STOR_POFX_DEVICE_V3

小型埠只有在先前針對配接器呼叫 StorPortInitializePoFxPower 時,才能呼叫此函式。

要求

要求 價值
最低支援的用戶端 Windows 8
標頭 storport.h

另請參閱

STOR_POFX_DEVICE_V3

StorPortInitializePoFxPower