ICollectData.CollectData(Int32, IntPtr, IntPtr, Int32, IntPtr) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengumpulkan data performa untuk DLL performa.
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
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)
Parameter
- id
- Int32
Indeks panggilan.
- valueName
-
IntPtr
nativeint
Penunjuk ke daftar string Unicode dengan pengidentifikasi objek yang diminta.
- data
-
IntPtr
nativeint
Penunjuk ke buffer data.
- totalBytes
- Int32
Penunjuk ke sejumlah byte.
- res
-
IntPtr
nativeint
Ketika metode ini kembali, berisi IntPtr ke byte pertama setelah data, -1 untuk kesalahan, atau -2 jika buffer yang lebih besar diperlukan. Parameter ini diteruskan tanpa diinisialisasi.