COleStreamFile::OpenStream

打开现有的流。

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

参数

  • lpStorage
    指向包含要打开的流的OLE存储对象。不能为 NULL

  • lpszStreamName
    将打开的流的名称。不能为 NULL

  • nOpenFlags
    使用的访问模式,在打开流时。默认情况下将使用独占和读写模式。有关完整的可用的模式,请参见 CFile::CFile

  • pError
    指向 CFileException 对象或 NULL。请提供此参数,如果要监视尝试生成的异常打开流。

返回值

非零,如果成功打开流;否则为0。

备注

文件将会引发异常,如果打开失败,并 pError 不是 NULL

有关更多信息,请参见 Windows SDK的 IStorage::OpenStream

要求

Header: afxole.h

请参见

参考

COleStreamFile选件类

层次结构图

COleStreamFile::CreateStream

COleStreamFile::CreateMemoryStream

CFileException选件类