IDiaEnumSymbols::Next
列挙シーケンス内の指定された数のシンボルを取得します。
構文
HRESULT Next (
ULONG celt,
IDiaSymbol** rgelt,
ULONG* pceltFetched
);
パラメーター
celt
[入力] 取得する列挙子内のシンボルの数。
rgelt
[出力] 目的のシンボルを表す IDiaSymbol オブジェクトが格納される配列。
pceltFetched
[出力] フェッチされた列挙子内のシンボルの数を返します。
戻り値
正常に終了した場合は、S_OK
を返します。 シンボルがそれ以上ない場合は S_FALSE
を返します。 それ以外の場合はエラー コードを返します。
例
IDiaEnumSymbols* pEnum
CComPtr< IDiaSymbol> pSym;
DWORD celt;
pEnum->Next( 1, &pSym, &celt );