Метод IPersistStreamInit::Load (ocidl.h)
Инициализирует объект из потока, в котором он был сохранен ранее.
Синтаксис
HRESULT Load(
[in] LPSTREAM pStm
);
Параметры
[in] pStm
Указатель IStream на поток, из которого должен быть загружен объект.
Возвращаемое значение
Этот метод может возвращать следующие значения.
Код возврата | Описание |
---|---|
|
Метод завершился успешно. |
|
Объект не был загружен из-за нехватки памяти. |
|
Объект не был загружен по какой-либо причине, кроме нехватки памяти. |
Комментарии
Если объект уже инициализирован с помощью IPersistStreamInit::InitNew, этот метод должен возвращать E_UNEXPECTED.
Этот метод загружает объект из связанного потока. Указатель поиска задается так, как это было в последнем методе IPersistStreamInit::Save . Этот метод может искать и считывать данные из потока, но не может выполнять запись в него.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | ocidl.h |