Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Obtient le nombre spécifié d’objets CorDebugBlockingObject 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 suivantes.
| HRESULT | Descriptif |
|---|---|
| S_OK | La méthode s’est terminée avec succès. |
| S_FALSE |
pceltFetched n’est pas égal celtà . |
Remarques
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 suivantes celt dans l’énumération ou avec toutes les valeurs restantes si moins de ces valeurs sont conservées celt . Lorsque cette méthode est retournée, pceltFetched elle est remplie du 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 s’il pceltFetched s’agit d’un pointeur non valide, le résultat n’est pas défini.
Note
Bien que la structure CorDebugBlockingObject n’ait pas besoin d’être publiée, l’interface « ICorDebugValue » à l’intérieur de celle-ci doit être publiée.
Spécifications
Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.
En-tête: CorDebug.idl, CorDebug.h
Bibliothèque: CorGuids.lib
Versions de .NET : Disponible depuis .NET Framework 4.0