次の方法で共有


ICollectData.CollectData(Int32, IntPtr, IntPtr, Int32, IntPtr) メソッド

定義

パフォーマンス DLL のパフォーマンス データを収集します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public:
 void CollectData(int id, IntPtr valueName, IntPtr data, int totalBytes, [Runtime::InteropServices::Out] IntPtr % res);
public void CollectData (int id, IntPtr valueName, IntPtr data, int totalBytes, out IntPtr res);
abstract member CollectData : int * nativeint * nativeint * int * nativeint -> unit
Public Sub CollectData (id As Integer, valueName As IntPtr, data As IntPtr, totalBytes As Integer, ByRef res As IntPtr)

パラメーター

id
Int32

呼び出しインデックス。

valueName
IntPtr

nativeint

要求されたオブジェクト識別子を含む Unicode 文字列リストへのポインター。

data
IntPtr

nativeint

データ バッファーへのポインター。

totalBytes
Int32

バイト数へのポインター。

res
IntPtr

nativeint

このメソッドから制御が戻るときに、データ (エラーの場合は -1、サイズの大きいバッファーが必要な場合は -2) の後の最初のバイトに対する IntPtr を格納します。 このパラメーターは初期化せずに渡されます。

適用対象