<Return[PQ]><Top>
PdhEnumObjects |
Declare Sub Api_PdhEnumObjects Lib "pdh" Alias "PdhEnumObjects" (ByVal szDataSource$, ByVal szMachineName$, ByVal mszObjectList$, ByRef pcchBufferSize&, ByVal dwDetailLevel&, ByVal bRefresh&) |
||||||||||||||||||||||||||||
Declare Sub PdhEnumObjects Lib "pdh" (ByVal szDataSource As String, ByVal szMachineName As String, ByVal mszObjectList As String, ByRef pcchBufferSize As Long, ByVal dwDetailLevel As Long, ByVal bRefresh As Long) |
|||||||||||||||||||||||||||||
指定したコンピュータ上で利用可能なオブジェクトのリストを取得する。 |
|||||||||||||||||||||||||||||
パラメータ は、パフォーマンスデータがログファイルから取得される。NULL だけを指定した場合は、リアルタイムのデータソースからパフォーマンスデー
タが取得される。 そのコンピュータへの接続を試み、コンピュータ名をリストに追加する。
mszObjectList
関数が確保する。pcchBufferLength パラメータが指す DWORD 変数の値が 0 の場合は、NULL を指定することもできる。 タのサイズに設定される。0 に設定して関数を呼び出すと、mszObjectList パラメータが指すバッファにデータは格納されない。この変数は
必要なバッファのサイズ(文字数)に設定される。どちらのサイズにも、MULTI_SZ 文字列の終端の NULL 文字が含まれる。 る。
bRefresh きは無視され、リストが自動的に更新される。次のいずれかの値を指定する。
戻り値
関数が成功すると、ERROR_SUCCESS が返る。
解説
有効でなくなることがある。 在の情報を提供しているソースから(ログファイルからではなく)取得したパフォーマンスデータの集合を意味する。 |