struktur PDH_FMT_COUNTERVALUE (pdh.h)

Struktur PDH_FMT_COUNTERVALUE berisi nilai komputasi penghitung dan statusnya.

Sintaks

typedef struct _PDH_FMT_COUNTERVALUE {
  DWORD CStatus;
  union {
    LONG     longValue;
    double   doubleValue;
    LONGLONG largeValue;
    LPCSTR   AnsiStringValue;
    LPCWSTR  WideStringValue;
  };
} PDH_FMT_COUNTERVALUE, *PPDH_FMT_COUNTERVALUE;

Anggota

CStatus

Status penghitung yang menunjukkan apakah nilai penghitung valid. Periksa anggota ini sebelum menggunakan data dalam perhitungan atau menampilkan nilainya. Untuk daftar nilai yang mungkin, lihat Memeriksa Nilai Pengembalian Antarmuka PDH.

longValue

Nilai penghitung komputasi sebagai LONG.

doubleValue

Nilai penghitung komputasi sebagai DOUBLE.

largeValue

Nilai penghitung komputasi sebagai LONGLONG.

AnsiStringValue

Nilai penghitung komputasi sebagai LPCSTR. Tidak didukung.

WideStringValue

Nilai penghitung komputasi sebagai LPCWSTR. Tidak didukung.

Keterangan

Anda menentukan jenis data nilai penghitung komputasi saat Anda memanggil PdhGetFormattedCounterValue atau PdhCalculateCounterFromRawValue untuk menghitung nilai penghitung.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header pdh.h

Lihat juga

PdhCalculateCounterFromRawValue

PdhGetFormattedCounterValue