Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Lekéri a megadott számú CorDebugBlockingObject objektumot az enumerálásból az aktuális pozíciótól kezdve.
Szemantika
HRESULT Next([in] ULONG celt,
[out, size_is(celt), length_is(*pceltFetched)]
CorDebugBlockingObject values[],
[out] ULONG *pceltFetched;
Paraméterek
celt [in] A lekérendő objektumok száma.
values [kifelé] A CorDebugBlockingObject objektumokra mutató mutatótömb.
pceltFetched [kifelé] A lekért objektumok számának mutatója.
Visszaadott érték
Ez a metódus a következő specifikus HRESULT-értékeket adja vissza.
| HRESULT | Description |
|---|---|
| S_OK | A metódus sikeresen befejeződött. |
| S_FALSE |
pceltFetched nem egyenlő celt. |
Megjegyzések
Ez a metódus egy tipikus COM-számozóhoz hasonlóan működik.
A bemeneti tömb értékeinek legalább méretnek celtkell lenniük. A tömb a következő értékekkel lesz kitöltve az celt enumerálásban, vagy az összes fennmaradó értékkel, ha kevesebb marad, mint celt amennyi marad. A metódus visszatérésekor pceltFetched a rendszer a lekért értékek számával lesz kitöltve. Ha values érvénytelen mutatót tartalmaz, vagy olyan pufferre mutat, amely kisebb, mint celt, vagy ha pceltFetched érvénytelen mutató, az eredmény nincs definiálva.
Megjegyzés:
Bár a CorDebugBlockingObject struktúrát nem kell felszabadítani, a benne található "ICorDebugValue" felületet ki kell szabadítani.
Requirements
Platformok: Lásd: .NET által támogatott operációs rendszerek.
Fejléc: CorDebug.idl, CorDebug.h
Könyvtár: CorGuids.lib
.NET-verziók: A .NET-keretrendszer 4.0 óta érhető el