<Return[PQ]><Top>
PdhComputeCounterStatistics |
Declare Sub Api_PdhComputeCounterStatistics Lib "pdh" Alias "PdhComputeCounterStatistics" (ByRef hCounter As hCounter, ByVal dwFormat&, ByVal dwFirstEntry&, ByVal dwNumEntries&, ByRef lpRawValueArray As PPDH_RAW_COUNTER, ByRef data As PPDH_STATISTICS) |
||||||||||||||||||||
Declare Sub PdhComputeCounterStatistics Lib "pdh" (ByRef hCounter As hCounter, ByVal dwFormat As Long, ByVal dwFirstEntry As Long, ByVal dwNumEntries As Long, ByRef lpRawValueArray As PPDH_RAW_COUNTER, ByRef data As PPDH_STATISTICS) |
|||||||||||||||||||||
未処理値の配列からカウンタの統計をとる。 |
|||||||||||||||||||||
パラメータ
前記の表から選んだ値と次のいずれかのスケールフラグを OR 演算子で結合することができる。
dwFirstEntry の最も古いエントリを指していなければならない。PdhComputeCounterStatistics 関数は、インデックスが dwFirstEntry パラメータのエント リから最後のエントリまで検索し、バッファの先頭のインデックスに戻り、インデックスが dwFirstEntry-1 のエントリまで検索す
る。dwFirstEntry-1 のエントリが最新のデータと見なされる。
lpRawValueArray 計算には値が 2 つ必要になる。バッファの形式は、dwNumEntries パラメータで指定した数のエントリを保持する 構造体の配列と見なされ
る。
利用する前に必ず、データバッファの CStatus メンバをチェックする。
|