COleStreamFile::OpenStream

Apre un flusso esistente.

BOOL OpenStream(
   LPSTORAGE lpStorage,
   LPCTSTR lpszStreamName,
   DWORD nOpenFlags = modeReadWrite|shareExclusive,
   CFileException* pError = NULL 
);

Parametri

  • lpStorage
    Punti all'oggetto di archiviazione OLE che contiene il flusso da aprire.Non è possibile NULL.

  • lpszStreamName
    Nome del flusso da aprire.Non è possibile NULL.

  • nOpenFlags
    Modalità di accesso da utilizzare quando si aprono il flusso.Le modalità che si escludono reciprocamente di /scritturi utilizzate per impostazione predefinita.Per un elenco completo delle modalità disponibili, vedere CFile::CFile.

  • pError
    Punta a un oggetto o a NULLdi CFileException.Fornire questo parametro su se si desidera monitorare le possibili eccezioni generate tentando di aprire il flusso.

Valore restituito

Diverso da zero se il flusso viene aperto correttamente; in caso contrario 0.

Note

Un'eccezione di file verrà generata un'eccezione se risulta impossibile aprire e pError non è NULL.

Per ulteriori informazioni, vedere IStorage::OpenStream in Windows SDK.

Requisiti

Header: afxole.h

Vedere anche

Riferimenti

Classe di COleStreamFile

Grafico della gerarchia

COleStreamFile::CreateStream

COleStreamFile::CreateMemoryStream

Classe di CFileException