ICorDebugVariableHomeEnum::Next 方法
取得指定的 ICorDebugVariableHome 執行個體數目,其中包含函式內區域變數和引數的相關資訊。
語法
HRESULT Next(
[in] ULONG celt,
[out, size_is(celt), length_is(*pceltFetched)] ICorDebugVariableHome *homes[],
[out] ULONG *pceltFetched
);
參數
celt
[in] 要擷取的物件數目。
homes
指標的陣列,每個指標都指向 ICorDebugVariableHome 物件,提供函式區域變數或引數的相關資訊。
pceltFetched
[out] 物件中實際傳回的執行個體數目。
傳回值
方法會傳回下列值。
HRESULT | 描述 |
---|---|
S_OK |
已成功完成命令。 |
S_FALSE |
擷取的實際執行個體數目,如 pceltFetched 中所反映,小於要求的執行個體數目。 |
備註
ICorDebugVariableHomeEnum::Next 方法會從列舉值目前的位置開始擷取 celt
物件的最大值。 當方法傳回時,pceltFetched
包含擷取的實際物件數目。
規格需求
平台:請參閱系統需求。
標頭:CorDebug.idl、CorDebug.h
程式庫:CorGuids.lib
.NET Framework版本:自 4.6.2 起可用