BOOL CreateStream ( LPSTORAGE lpStorage, LPCTSTR lpszName, DWORD nOpenFlags = modeReadWrite|shareExclusive|modeCreate, CFileException * pError = NULL );
Значення, яке повертається
Ненульовий, якщо потік буде створено успішно; в іншому випадку 0.
Параметри
lpStorage
Пункту до зберігання об'єкт OLE, який містить потік повинен бути створений. Не може бути NULL.
lpszStreamName
Ім'я потоку повинен бути створений. Не може бути NULL.
nOpenFlags
Режим доступу слід використовувати для відкриття потоку. Ексклюзивні, читання/запису та створення режими використовуються за замовчуванням. Див повний список доступних режимів, CFile::CFile.
pError
Пункту до CFileException об'єкта або НУЛЬОВИМ. Вказуйте цей параметр, якщо потрібно стежити за можливі винятки, породжених спроби створити потік.
Зауваження
Безпечно створює новий потік поставляються зберігання об'єкту, де провал є нормальним, очікувані умови. Файл-винятку буде кинута, якщо відкрити не вдається і pError не NULL.
Докладніше, перегляньте статтю IStorage::CreateStream в OLE 2 програміста посилання, Том 1.
Огляд COleStreamFile | Члени класу | Ієрархічна діаграма
Дивіться також COleStreamFile::OpenStream, COleStreamFile::CreateMemoryStream, CFileException