共用方式為


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

當這個方法傳回時,包含資料後之第一個位元組的 IntPtr,-1 表示錯誤,或 -2 表示需要更大的緩衝區。 這個參數會以未初始化的狀態傳遞。

適用於