ICollectData.CollectData(Int32, IntPtr, IntPtr, Int32, IntPtr) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.