IDiaEnumDebugStreamData::Item
Pobiera określony rekord.
Składnia
HRESULT Item (
DWORD index,
DWORD cbData,
DWORD* pcbData,
BYTE data[]
);
Parametry
index
[in] Indeks rekordu do pobrania. Indeks znajduje się w zakresie od 0 do count
-1, gdzie count
jest zwracany przez IDiaEnumDebugStreamData::get_Count.
Cbdata
[in] Rozmiar buforu danych w bajtach.
pcbData
[out] Zwraca liczbę zwracanych bajtów. Jeśli data
wartość to NULL
, pcbData
zawiera łączną liczbę bajtów danych dostępnych w określonym rekordzie.
data[]
[out] Bufor wypełniony danymi rekordów strumienia debugowania.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość S_OK
; w przeciwnym razie zwraca kod błędu. Zwraca E_INVALIDARG
wartość dla nieprawidłowych parametrów i jeśli index
parametr jest poza granicami.