ICollectData.CollectData(Int32, IntPtr, IntPtr, Int32, IntPtr) Method

Definition

Collects the performance data for the performance DLL.

This API supports the product infrastructure and is not intended to be used directly from your code.

C#
public void CollectData (int id, IntPtr valueName, IntPtr data, int totalBytes, out IntPtr res);

Parameters

id
Int32

The call index.

valueName
IntPtr

A pointer to a Unicode string list with the requested object identifiers.

data
IntPtr

A pointer to the data buffer.

totalBytes
Int32

A pointer to a number of bytes.

res
IntPtr

When this method returns, contains a IntPtr to the first byte after the data, -1 for an error, or -2 if a larger buffer is required. This parameter is passed uninitialized.

Applies to

Produkt Versions
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9