ICollectData.CollectData(Int32, IntPtr, IntPtr, Int32, IntPtr) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erfasst die Leistungsdaten für die Leistung-DLL.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
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
Der Call-Index.
- valueName
-
IntPtr
nativeint
Ein Zeiger auf eine Unicode-Zeichenfolgenliste mit den angeforderten Objektbezeichnern.
- data
-
IntPtr
nativeint
Ein Zeiger auf den Datenpuffer.
- totalBytes
- Int32
Ein Zeiger auf eine Anzahl von Bytes.
- res
-
IntPtr
nativeint
Enthält bei Rückgabe dieser Methode einen IntPtr auf das erste Byte nach den Daten; -1 für einen Fehler oder -2, wenn ein größerer Puffer erforderlich ist. Dieser Parameter wird nicht initialisiert übergeben.