ICollectData.CollectData(Int32, IntPtr, IntPtr, Int32, IntPtr) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Collecte les données de performances pour la DLL de performance.
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 de l'appel.
- valueName
-
IntPtr
nativeint
Pointeur vers une liste de chaînes Unicode avec les identificateurs d'objets demandés.
- data
-
IntPtr
nativeint
Pointeur vers le tampon de données.
- totalBytes
- Int32
Pointeur vers plusieurs octets.
- res
-
IntPtr
nativeint
Cette méthode retourne un IntPtr vers le premier octet qui suit les données, -1 pour une erreur ou -2 si une plus grande mémoire tampon est requise. Ce paramètre est passé sans être initialisé.