次の方法で共有


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 );

参照

関連項目

IDiaEnumSymbols

IDiaSession::findLinesByLinenum

IDiaSymbol