IDiaEnumSymbols::Next
Pobiera określoną liczbę symboli w sekwencji wyliczenia.
Składnia
HRESULT Next (
ULONG celt,
IDiaSymbol** rgelt,
ULONG* pceltFetched
);
Parametry
Celt
[in] Liczba symboli w wyliczaniu do pobrania.
rgelt
[out] Tablica, która ma być wypełniona obiektami IDiaSymbol reprezentującymi żądane symbole.
pceltFetched
[out] Zwraca liczbę symboli w pobranym wyliczaniu.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość S_OK
. Zwraca wartość S_FALSE
, jeśli nie ma więcej symboli. W przeciwnym razie zwraca kod błędu.
Przykład
IDiaEnumSymbols* pEnum
CComPtr< IDiaSymbol> pSym;
DWORD celt;
pEnum->Next( 1, &pSym, &celt );