COleStreamFile::OpenStream

BOOL OpenStream ( LPSTORAGE lpStorage, LPCTSTR lpszName, DWORD nOpenFlags = modeReadWrite|shareExclusive, CFileException * pError = NULL );

Значення, яке повертається

Ненульовий, якщо потік буде відкрито успішно; в іншому випадку 0.

Параметри

lpStorage

Пункту до зберігання об'єкт OLE, який містить потік буде відкрита. Не може бути NULL.

lpszName

Ім'я потоку буде відкрита. Не може бути NULL.

nOpenFlags

Режим доступу слід використовувати для відкриття потоку. Ексклюзивні і читання/запису режимів, які використовуються за промовчанням. Див повний список доступних режимів, CFile::CFile.

pError

Пункту до CFileException об'єкта або НУЛЬОВИМ. Вказуйте цей параметр, якщо потрібно стежити за можливі винятки, породжених спробі відкрити потоку.

Зауваження

Відкриття наявного потоку. Файл-винятку буде кинута, якщо відкрити не вдається і pError не NULL.

Докладніше, перегляньте статтю IStorage::OpenStream в OLE 2 програміста посилання, Том 1.

Огляд COleStreamFile |  Члени класу | Ієрархічна діаграма

Дивіться також COleStreamFile::CreateStream, COleStreamFile::CreateMemoryStream, CFileException

Index