ICollectData.CollectData(Int32, IntPtr, IntPtr, Int32, IntPtr) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.