COleStreamFile::CreateStream

BOOLCreateStream (LPSTORAGElpStorage,LPCTSTRlpszName,DWORDnOpenFlags=modeReadWrite|shareExclusive|modeCreateCFileException ※pErrorNULL=);

戻り値

0 以外の値は、ストリームが正常に作成されている場合;そうでなければ 0。

パラメーター

lpStorage

作成するストリームを持つ OLE ストレージ オブジェクトへのポインター。NULLにすることはできません。

lpszStreamName

作成されるストリームの名前。NULLにすることはできません。

nOpenFlags

ストリームを開くときに使用するアクセス モード。専用、読み取り/書き込み、および作成モード既定で使用されます。使用可能なモードの一覧についてを参照してくださいCFile::CFile

pError

CFileExceptionオブジェクトまたはNULLへのポインター。ストリームを作成しようとすることによって生成される可能性のある例外を監視する場合にこのパラメーターを指定します。

解説

安全に、新しいストリーム障害は通常、予想される条件が、指定されたストレージ オブジェクトを作成します。オープン失敗、 perror 関数NULLファイル例外がスローされます。

詳細についてを参照してください IStorage::CreateStream OLE 2 プログラマーズ リファレンスボリューム 1

COleStreamFile 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;COleStreamFile::OpenStreamCOleStreamFile::CreateMemoryStreamCFileException(&N)

Index