共用方式為


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的點。 請提供此參數,如果您想要監視嘗試產生的例外狀況 (Exception) 開啟資料流。

傳回值

如果不是零,則成功開啟資料流,則為 0。

備註

檔案會擲回例外狀況,如果開啟失敗,而不是 pErrorNULL

如需詳細資訊,請參閱 Windows SDK的 IStorage::OpenStream

需求

Header: afxole.h

請參閱

參考

COleStreamFile 類別

階層架構圖表

COleStreamFile::CreateStream

COleStreamFile::CreateMemoryStream

CFileException 類別