Udostępnij za pośrednictwem


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.

Zobacz też