COleStreamFile::OpenStream
Открывает существующий поток.
BOOL OpenStream(
LPSTORAGE lpStorage,
LPCTSTR lpszStreamName,
DWORD nOpenFlags = modeReadWrite|shareExclusive,
CFileException* pError = NULL
);
Параметры
lpStorage
Указывает на OLE объект хранилища, содержащий поток, который нужно открыть. Не может быть NULL.lpszStreamName
Имя потока, который необходимо открыть. Не может быть NULL.nOpenFlags
Режим доступа, используемый при открытии потока. Exclusive и режимы чтения и записи, используемое по умолчанию. Полный список доступных режимов см. в разделе CFile::CFile.pError
Указывает на объект или NULLCFileException. Указывайте этот параметр, если нужно отслеживать возможные исключения, сформированные при попытке открыть поток.
Возвращаемое значение
Ненулевой если поток открыт успешно; в противном случае – значение 0.
Заметки
Исключение файла будет выдано, если открытый завершается неудачей и pError не NULL.
Дополнительные сведения см. в разделе IStorage::OpenStream в Windows SDK.
Требования
Header: afxole.h