Properti IVMGuestOS::IsHeartbeating

[Windows Virtual PC tidak lagi tersedia untuk digunakan pada Windows 8. Sebagai gantinya , gunakan penyedia Hyper-V WMI (V2).]

Menentukan apakah komputer virtual memiliki heartbeat.

Properti ini bersifat hanya baca.

Sintaks

HRESULT get_IsHeartbeating(
  [out, retval] VARIANT_BOOL *heartBeating
);

Nilai properti

VARIANT_TRUE jika detak jantung terdeteksi, VARIANT_FALSE sebaliknya.

Kode kesalahan

Nama/nilai Makna
S_OK
0
Operasi berhasil.
E_POINTER
0x80004003
Parameternya adalah NULL.
VM_E_VM_UNKNOWN
0xA0040207
Konfigurasi tidak diketahui.
VM_E_VM_NOT_RUNNING
0xA0040206
Komputer virtual harus berjalan untuk operasi ini.
VM_E_ADDITIONS_NOT_AVAIL
0xA0040504
Komputer virtual tidak sepenuhnya di-boot, fitur komponen integrasi tidak diinstal, atau versi yang diinstal tidak mendukung fitur ini.
DISP_E_EXCEPTION
0x80020009
Terjadi kesalahan tidak terduga.

Keterangan

Ketika komponen integrasi diinstal dalam sistem operasi tamu, 'tick' atau heartbeat reguler dikirim dari sesi komputer virtual ke Windows Virtual PC. Jika sistem operasi tamu sangat dimuat, ada kemungkinan BAHWA PC Virtual akan menerima lebih sedikit heartbeat dari yang diharapkan. Jika tidak ada heartbeat yang terdeteksi, ada kemungkinan bahwa sistem operasi tamu tidak merespons atau mengalami crash.

Secara default, komputer virtual menghasilkan sepuluh kutu heartbeat per menit. Jika tidak ada tanda centang heartbeat yang terdeteksi selama satu menit penuh, Windows Virtual PC akan mencoba menghidupkan ulang sesi komputer virtual sekali setiap sepuluh detik hingga dua menit. Perilaku ini dikendalikan oleh nilai kunci berikut dalam file konfigurasi sesi komputer virtual.

Kunci Konfigurasi Default Deskripsi
integrasi/microsoft/heartbeat/time
60
Panjang blok waktu yang digunakan untuk menghasilkan tanda centang heartbeat, dalam hitungan detik.
integrasi/microsoft/heartbeat/rate
10
Jumlah kutu yang dihasilkan di setiap blok waktu detak jantung.
integrasi/microsoft/heartbeat/failure_interval
10
Jumlah detik antara upaya hidupkan ulang, setelah tidak ada tanda centang heartbeat yang diterima dalam blok waktu heartbeat tertentu.
integration/microsoft/heartbeat/failure_attempts
12
Jumlah upaya hidupkan ulang yang dilakukan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung
Tidak ada yang didukung
Akhir dukungan klien
Windows 7
Produk
Windows Virtual PC
Header
VPCCOMInterfaces.h
IID
IID_IVMGuestOS didefinisikan sebagai 99fea0db-4880-499a-b6d8-73dff9bc91be

Baca juga

IVMGuestOS