IDiaEnumDebugStreamData::Next
Pobiera określoną liczbę rekordów w sekwencji wyliczanych.
HRESULT Next (
ULONG celt,
DWORD cbData,
DWORD* pcbData,
BYTE data[],
ULONG* pceltFetched
);
Parametry
celt
[w] Liczba rekordów do pobrania.cbData
[w] Rozmiar buforu danych w bajtach.pcbData
[out] Zwraca liczbę zwróconych bajtów.Jeśli data ma wartość NULL, następnie pcbData zawiera całkowita liczba bajtów danych, które są dostępne dla wszystkich wymaganych rekordów.dane]
[out] Bufor, który ma być wypełniona dane rekordu strumienia debugowania.pceltFetched
[w, out] Zwraca liczbę rekordów w data.
Wartość zwracana
Jeśli się powiedzie, zwraca S_OK.Zwraca S_FALSE , jeśli nie ma żadnych więcej rekordów.W przeciwnym razie zwraca kod błędu.