COleStreamFile::CreateStream

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

Index