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ği işaretçisi.
- totalBytes
- Int32
Bir bayt sayısına işaret eden bir işaretçi.
- res
-
IntPtr
nativeint
Bu yöntem döndürdüğünde, veriden sonraki ilk bayt için bir IntPtr içerir, hata için -1 veya daha büyük bir arabellek gerekiyorsa -2. Bu parametre başlatılmamış olarak geçirilir.