Udostępnij za pośrednictwem


IDiaEnumDebugStreamData::Next

Pobiera określoną liczbę rekordów w wyliczonej sekwencji.

Składnia

HRESULT Next ( 
   ULONG  celt,
   DWORD  cbData,
   DWORD* pcbData,
   BYTE   data[],
   ULONG* pceltFetched
);

Parametry

Celt

[in] Liczba rekordów do pobrania.

Cbdata

[in] Rozmiar buforu danych w bajtach.

pcbData

[out] Zwraca liczbę zwracanych bajtów. Jeśli data ma wartość NULL, pcbData zawiera łączną liczbę bajtów danych dostępnych dla wszystkich żądanych rekordów.

data[]

[out] Bufor, który ma zostać wypełniony danymi rekordu strumienia debugowania.

pceltFetched

[in, out] Zwraca liczbę rekordów w elemecie data.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK. Zwraca wartość S_FALSE , jeśli nie ma więcej rekordów. W przeciwnym razie zwraca kod błędu.

Zobacz też