共用方式為


CIM_LogicalDevice 類別的 QuiesceDevice 方法

QuiesceDevice 方法已被取代,而不是與此方法所提供的功能直接重疊的較一般 RequestStateChange 方法。

要求 LogicalDevice 會完全停止所有目前活動 (“Quiesce” input 參數 = TRUE) 或繼續活動 (= FALSE)。 若要讓此方法停止裝置,該裝置應具有「執行/完整電源」(value=3)的可用性(或額外可用性),以及 「已啟用」的 EnabledStatus/StatusInfo。 例如,如果靜止,裝置可能會脫機進行診斷,或停用電源關閉和熱交換。 若要讓方法「無條件」裝置,該裝置應具有 「靜止」(value=21) 的可用性(或 AdditionalAvailability)和 EnabledStatus/StatusInfo 為 “Enabled”。 在此情況下,裝置會傳回「已啟用」和「執行/完整電源」狀態。

方法的傳回碼應該會指出停止的成功或失敗。 如果成功,則應該傳回0;如果完全不支援要求,則傳回1;如果要求因裝置的目前狀態而不受支援,則傳回2;如果發生任何其他錯誤,則傳回其他值。 在子類別中,可以使用 方法上的 ValueMap 限定符來指定一組可能的傳回碼。 ValueMap 內容為 \'translated\' 的字串也可以在子類別中指定為 Values 陣組限定符。

語法

uint32 QuiesceDevice(
  [in] boolean Quiesce
);

參數

靜止 [in]

如果設定為 TRUE,則如果為 FALSE 繼續活動,則會完全停止所有活動。

傳回值

待定

需求

最低支援的用戶端
Windows 8
最低支援的伺服器
Windows Server 2012
Namespace
Root\standardcimv2
MOF
NetTCPIP.mof
DLL
NetTCPIP.dll

另請參閱

CIM_LogicalDevice