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

Указатель на список строк Юникода с запрошенными идентификаторами объектов.

data
IntPtr

nativeint

Указатель на буфер данных.

totalBytes
Int32

Указатель на число байтов.

res
IntPtr

nativeint

При возврате этого метода содержит IntPtr в первый байт после данных, -1 ошибки или -2, если требуется большой буфер. Этот параметр передается неинициализирован.

Применяется к