COleStreamFile::CreateStream
在失败时是普通的所提供的存储对象,预期的条件安全创建新的流。
BOOL CreateStream(
LPSTORAGE lpStorage,
LPCTSTR lpszStreamName,
DWORD nOpenFlags = modeReadWrite|shareExclusive|modeCreate,
CFileException* pError = NULL
);
参数
lpStorage
指向包含要创建的流的OLE存储对象。 不能为 NULL。lpszStreamName
要创建的流的名称。 不能为 NULL。nOpenFlags
使用的访问模式,在打开流时。 默认情况下,独占读写,然后创建架构使用。 有关完整的可用的模式,请参见 CFile::CFile。pError
指向 CFileException 对象或 NULL。 请提供此参数,如果要监视尝试生成的异常创建流。
返回值
非零,如果流成功创建;否则为0。
备注
文件将会引发异常,如果打开失败,并 pError 不是 NULL。
有关更多信息,请参见 Windows SDK的 IStorage::CreateStream。
要求
Header: afxole.h