IDiaDataSource::getStreamSize
Recupera le dimensioni, in byte, del flusso denominato.
Sintassi
HRESULT getStreamSize (
LPCOLESTR stream,
ULONGLONG* pcb
);
Parametri
stream
[in] Nome del flusso all'interno delle informazioni di debug.
pcb
[out] Dimensioni in byte del flusso denominato.
Valore restituito
Se l'esito è positivo, restituisce S_OK
. Se il flusso denominato non esiste all'interno del PDB, l'API potrebbe non riuscire oppure restituire una lunghezza pari a 0.
Osservazioni:
I database di programma sono costituiti da più flussi di dati. Alcuni di questi flussi sono denominati. È possibile usare questo metodo per raccogliere informazioni su questi flussi denominati.
Per ottenere i dati del flusso, usare il IDiaDataSourceEx::getStreamRawData
metodo .
Esempio
ULONGLONG countBytes = 0;
HRESULT hr = pSource->getStreamSize( L"/names", &countBytes );