次の方法で共有


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 を参照してください。

必要条件

ヘッダー : afxole.h

参照

関連項目

COleStreamFile クラス

階層図

COleStreamFile::CreateStream

COleStreamFile::CreateMemoryStream

CFileException クラス