共用方式為


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 起可用

另請參閱