Aracılığıyla paylaş


ICollectData.CollectData(Int32, IntPtr, IntPtr, Int32, IntPtr) Yöntem

Tanım

Performans DLL'sinin performans verilerini toplar.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Parametreler

id
Int32

Çağrı dizini.

valueName
IntPtr

nativeint

İstenen nesne tanımlayıcılarıyla unicode dize listesinin işaretçisi.

data
IntPtr

nativeint

Veri arabelleğine bir işaretçi.

totalBytes
Int32

Bayt sayısına işaret eden bir işaretçi.

res
IntPtr

nativeint

Bu yöntem döndürdüğünde, veriden sonraki ilk bayta bir IntPtr , hata için -1 veya daha büyük bir arabellek gerekiyorsa -2 içerir. Bu parametre, başlatmadan iletilir.

Şunlara uygulanır