Функция GetHGlobalFromStream (combaseapi.h)
Функция GetHGlobalFromStream извлекает дескриптор глобальной памяти в поток, созданный с помощью вызова функции CreateStreamOnHGlobal .
Синтаксис
HRESULT GetHGlobalFromStream(
[in] LPSTREAM pstm,
[out] HGLOBAL *phglobal
);
Параметры
[in] pstm
Указатель IStream на объект потока, ранее созданный вызовом функции CreateStreamOnHGlobal .
[out] phglobal
Указатель на текущий дескриптор памяти, используемый указанным объектом потока.
Возвращаемое значение
Эта функция возвращает HRESULT.
Комментарии
Дескриптор GetHGlobalFromStream возвращает может отличаться от исходного дескриптора из-за промежуточных вызовов GlobalReAlloc .
Эту функцию можно вызывать только из того же процесса, из которого был создан массив байтов.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | combaseapi.h |
Библиотека | Ole32.lib |
DLL | Ole32.dll |