<Return[PQ]><Top>
PdhGetCounterInfo |
Declare Sub Api_PdhGetCounterInfo Lib "pdh" Alias "PdhGetCounterInfo" (ByRef hCounter As hCounter, ByVal bRetrieveExplainText&, ByRef pdwBufferSize&, ByRef lpBuffer As PPDH_COUNTER_INFO_A) |
||||||||
Declare Sub PdhGetCounterInfo Lib "pdh" (ByRef hCounter As hCounter, ByVal bRetrieveExplainText As Long, ByRef pdwBufferSize As Long, ByRef lpBuffer As PPDH_COUNTER_INFO_A) |
|||||||||
カウンタの情報を取得する。カウンタの情報には、データのサイズ、カウンタの種類、パス、ユーザーが指定した値などが含まれる。 |
|||||||||
パラメータ
該当するフィールドが NULL になる。 を格納するために、pdwBufferSize パラメータが指すサイズより大きいバッファが必要な場合は、この変数が必要なバッファサイズに設定され る。関数が成功すると、バッファに格納されたデータのサイズに設定される。0 に設定して関数を呼び出すと、バッファにデータは格納されず
に(実際、lpBuffer パラメータに NULL を指定できる)、この変数がデータの格納に必要なサイズ(バイト数)に設定される。
データは可変長である。これは、呼び出し側が確保した 1 つのバッファでデータのすべてを受け取るためである。
|