COleStreamFile::CreateStream
Stellt sicher einen neuen Stream im angegebenen Speicherobjekt erstellt, in dem ein Fehler eine normale, erwartete Zuständen.
BOOL CreateStream(
LPSTORAGE lpStorage,
LPCTSTR lpszStreamName,
DWORD nOpenFlags = modeReadWrite|shareExclusive|modeCreate,
CFileException* pError = NULL
);
Parameter
lpStorage
Zeigt auf OLE-Speicherobjekt, das den zu erstellenden Stream enthält.Nicht sein kann NULL.lpszStreamName
Name des zu erstellenden Streams.Nicht sein kann NULL.nOpenFlags
Zu verwendende Zugriffsmodus, wenn der Stream geöffnet ist.Exclusive, Lese-/Schreibzugriff erstellen und Modi werden standardmäßig verwendet.Eine vollständige Liste der verfügbaren Modi, finden Sie unter CFile::CFile.pError
zeigt auf einen CFileException-Objekt oder NULL.Geben Sie diesen Parameter, wenn Sie die möglichen Ausnahmen überwachen möchten, indem Sie versuchen, den Stream erstellen generiert werden.
Rückgabewert
Ungleich 0 (null), wenn der Stream erfolgreich erstellt wird; 0 andernfalls.
Hinweise
Eine Dateiausnahme wird ausgelöst, wenn das geöffnete fehlschlägt und pError nicht NULL ist.
Weitere Informationen finden Sie unter IStorage::CreateStream in Windows SDK.
Anforderungen
Header: afxole.h