ICorDebugBlockingObjectEnum::Next, méthode
Obtient le nombre spécifié d’objets CorDebugBlockingObject à partir de l’énumération, en commençant à la position actuelle.
Syntaxe
HRESULT Next([in] ULONG celt,
[out, size_is(celt), length_is(*pceltFetched)]
CorDebugBlockingObject values[],
[out] ULONG *pceltFetched;
Paramètres
celt
[in] Nombre d’objets à récupérer.
values
[out] Tableau de pointeurs vers les objets CorDebugBlockingObject.
pceltFetched
[out] Pointeur vers le nombre d’objets récupérés.
Valeur de retour
Cette méthode retourne les HRESULT spécifiques suivants.
HRESULT | Description |
---|---|
S_OK | La commande s'est correctement terminée. |
S_FALSE | pceltFetched n’est pas égal à celt . |
Notes
Cette méthode fonctionne comme un énumérateur COM classique.
Les valeurs du tableau d’entrée doivent être au moins de taille celt
. Le tableau est rempli avec les valeurs celt
suivantes de l’énumération ou avec toutes les valeurs restantes s’il reste moins de celt
. Au retour de cette méthode, pceltFetched
est rempli avec le nombre de valeurs récupérées. Si values
contient des pointeurs non valides ou pointe vers une mémoire tampon inférieure à celt
, ou si pceltFetched
est un pointeur non valide, le résultat n’est pas défini.
Notes
Bien que la structure CorDebugBlockingObject n’ait pas besoin d’être publiée, l’interface « ICorDebugValue » à l’intérieur de celle-ci doit l’être.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorDebug.idl, CorDebug.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponible depuis la version 4
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour