Udostępnij za pośrednictwem


COleStreamFile::OpenStream

Otwiera istniejący strumień.

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

Parametry

  • lpStorage
    Wskazuje na obiekt magazynu OLE zawierający strumień do otwarcia.Nie można NULL.

  • lpszStreamName
    Nazwa strumienia do otwarcia.Nie można NULL.

  • nOpenFlags
    Tryb dostępu do używania podczas otwierania strumienia.Wyłączne i tryby są używane domyślnie odczytu/zapisu.Aby uzyskać pełną listę dostępnych trybów, zobacz CFile::CFile.

  • pError
    Wskazuje na CFileException obiektu lub NULL.Ten parametr należy podać, jeśli chcesz monitorować możliwe wyjątki generowane przez próby otwarcia strumienia.

Wartość zwracana

Niezerowa, jeśli strumień jest otwarty pomyślnie; 0 inaczej.

Uwagi

Wyjątek pliku wygeneruje Jeśli Otwórz nie powiedzie się i pError nie jest NULL.

Aby uzyskać więcej informacji, zobacz IStorage::OpenStream w Windows SDK.

Wymagania

Nagłówek: afxole.h

Zobacz też

Informacje

Klasa COleStreamFile

Wykres hierarchii

COleStreamFile::CreateStream

COleStreamFile::CreateMemoryStream

Klasa CFileException