IVMGuestOS::IsHeartbeating 屬性
[Windows 虛擬電腦已不再可供 Windows 8 使用。 請改用 Hyper-V WMI 提供者 (V2) ]。
判斷虛擬機器是否有活動訊號。
這個屬性是唯讀的。
HRESULT get_IsHeartbeating(
[out, retval] VARIANT_BOOL *heartBeating
);
如果偵測到活動訊號,VARIANT_TRUE否則 為VARIANT_FALSE 。
名稱/值 | 意義 |
---|---|
|
作業成功。 |
|
參數為 Null 。 |
|
設定未知。 |
|
虛擬機器必須針對此作業執行。 |
|
虛擬機器未完全開機、未安裝整合元件功能,或已安裝的版本不支援此功能。 |
|
已發生未預期的錯誤。 |
在客體作業系統中安裝整合元件時,會將一般「滴答」或活動訊號從虛擬機器會話傳送至 Windows 虛擬電腦。 如果客體作業系統負載過重,虛擬電腦可能會收到比預期少的活動訊號。 如果未偵測到活動訊號,則客體作業系統可能無法回應或當機。
根據預設,虛擬機器每分鐘會產生十個活動訊號刻度。 如果未偵測到活動訊號滴答一整分鐘,Windows 虛擬電腦會嘗試每隔 10 秒重新開機一次虛擬機器會話,最多兩分鐘。 此行為是由虛擬機器會話組態檔中的下列索引鍵值所控制。
設定金鑰 | 預設 | 描述 |
---|---|---|
integration/microsoft/heartbeat/time |
60 |
用來產生活動訊號刻度的時間區塊長度,以秒為單位。 |
integration/microsoft/heartbeat/rate |
10 |
每個活動訊號時間區塊中產生的刻度數目。 |
integration/microsoft/heartbeat/failure_interval |
10 |
重新開機嘗試之間的秒數,一旦在特定活動訊號時間區塊內未收到活動訊號刻度。 |
integration/microsoft/heartbeat/failure_attempts |
12 |
嘗試重新開機的次數。 |
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 |
不支援 |
用戶端支援結束 |
Windows 7 |
Products |
Windows Virtual PC |
標題 |
|
IID |
IID_IVMGuestOS定義為 99fea0db-4880-499a-b6d8-73dff9bc91be |