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

Definitie

Verzamelt de prestatiegegevens voor het prestatie-DLL-bestand.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

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)

Parameters

id
Int32

De aanroepindex.

valueName
IntPtr

nativeint

Een aanwijzer naar een Unicode-tekenreekslijst met de aangevraagde object-id's.

data
IntPtr

nativeint

Een aanwijzer naar de gegevensbuffer.

totalBytes
Int32

Een aanwijzer naar een aantal bytes.

res
IntPtr

nativeint

Wanneer deze methode wordt geretourneerd, bevat een IntPtr naar de eerste byte na de gegevens, -1 voor een fout of -2 als een grotere buffer is vereist. Deze parameter wordt niet-geïnitialiseerd doorgegeven.

Van toepassing op