IDiaDataSource::getStreamSize
Ruft die Größe des benannten Datenstroms in Bytes ab.
Syntax
HRESULT getStreamSize (
LPCOLESTR stream,
ULONGLONG* pcb
);
Parameter
stream
[in] Der Name des Datenstroms innerhalb der Debuginformationen.
pcb
[out] Die Größe in Byte des benannten Datenstroms.
Rückgabewert
Gibt bei Erfolg S_OK
zurück. Wenn der benannte Datenstrom nicht innerhalb des PDB vorhanden ist, schlägt die API möglicherweise fehl, oder ich gebe eine Länge von 0 zurück.
Hinweise
Programmdatenbanken bestehen aus mehreren Datenströmen. Einige dieser Datenströme werden benannt. Mit dieser Methode können Sie Informationen zu diesen benannten Datenströmen sammeln.
Verwenden Sie die IDiaDataSourceEx::getStreamRawData
Methode, um die Daten des Datenstroms abzurufen.
Beispiel
ULONGLONG countBytes = 0;
HRESULT hr = pSource->getStreamSize( L"/names", &countBytes );