BOOLCreateStream (LPSTORAGELpStorage,LPCTSTRLpszName,DWORDnOpenFlags=ModeReadWrite|shareExclusive|modeCreate,CFileException *pErrorNULL=);
Rückgabewert
Ungleich NULL, wenn der Stream erfolgreich erstellt wurde; andernfalls 0.
Parameter
lpStorage
Verweist auf das Speicherobjekt OLE, das den Stream erstellt werden enthält. NULL darf nicht sein.
lpszStreamName
Name der den Stream erstellt werden soll. NULL darf nicht sein.
nOpenFlags
Beim Öffnen des Streams zu verwendende Zugriffsmodus. Exklusive, Lese-/Schreibzugriff und Modi erstellen standardmäßig verwendet werden. Eine vollständige Liste der verfügbaren Modi finden Sie unter CFile::CFile.
pError
Verweist auf ein CFileException -Objekt oder NULL. Geben Sie diesen Parameter, wenn Sie mögliche Ausnahmen generiert, indem versucht wird, den Stream erstellen überwachen möchten.
Bemerkungen
Sicher erstellt einen neuen Stream im Objekt bereitgestellten Speicher ein Fehler einen normalen, erwarteten Zustand ist. Eine Datei-Ausnahme wird ausgelöst, wenn das Öffnen fehlschlägt und pError ist nicht NULL.
Weitere Informationen finden Sie unter IStorage::CreateStream in der OLE 2 Programmer's Reference, Volume 1.
Übersicht über die COleStreamFile | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;COleStreamFile::OpenStream, COleStreamFile::CreateMemoryStream, CFileException