Udostępnij przez


IDiaDataSource::getStreamSize

Pobiera rozmiar w bajtach nazwanego strumienia.

Składnia

HRESULT getStreamSize (
   LPCOLESTR  stream,
   ULONGLONG* pcb
);

Parametry

stream

[in] Nazwa strumienia w ramach informacji debugowania.

pcb

[out] Rozmiar w bajtach nazwanego strumienia.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK. Jeśli nazwany strumień nie istnieje w pliku PDB, interfejs API może zakończyć się niepowodzeniem lub może zwrócić długość 0.

Uwagi

Bazy danych programu składają się z wielu strumieni danych. Niektóre z tych strumieni są nazwane. Ta metoda służy do zbierania informacji o tych nazwanych strumieniach.

Aby pobrać dane strumienia, użyj IDiaDataSourceEx::getStreamRawData metody .

Przykład

ULONGLONG countBytes = 0;
HRESULT hr = pSource->getStreamSize( L"/names", &countBytes );

Zobacz też