Condividi tramite


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 );

Vedi anche