ICollectData.CollectData(Int32, IntPtr, IntPtr, Int32, IntPtr) Méthode

Définition

Collecte les données de performances pour la DLL de performances.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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)

Paramètres

id
Int32

Index d’appel.

valueName
IntPtr

nativeint

Pointeur vers une liste de chaînes Unicode avec les identificateurs d’objet demandés.

data
IntPtr

nativeint

Pointeur vers la mémoire tampon de données.

totalBytes
Int32

Pointeur vers un certain nombre d’octets.

res
IntPtr

nativeint

Lorsque cette méthode est retournée, contient un IntPtr octet au premier octet après les données, -1 pour une erreur ou -2 si une mémoire tampon plus grande est requise. Ce paramètre est passé non initialisé.

S’applique à