getHGlobalFromStream 函数 (combaseapi.h)

GetHGlobalFromStream 函数检索通过调用 CreateStreamOnHGlobal 函数创建的流的全局内存句柄。

语法

HRESULT GetHGlobalFromStream(
  [in]  LPSTREAM pstm,
  [out] HGLOBAL  *phglobal
);

参数

[in] pstm

指向先前通过调用 CreateStreamOnHGlobal 函数创建的流对象的 IStream 指针。

[out] phglobal

指向指定流对象使用的当前内存句柄的指针。

返回值

此函数返回 HRESULT。

注解

由于干预 GlobalReAlloc 调用,GetHGlobalFromStream 返回的句柄可能与原始句柄不同。

只能从创建字节数组的同一进程中调用此函数。

要求

要求
最低受支持的客户端 Windows 2000 专业版 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows 2000 Server [桌面应用 |UWP 应用]
目标平台 Windows
标头 combaseapi.h
Library Ole32.lib
DLL Ole32.dll

另请参阅

CreateStreamOnHGlobal

GlobalReAlloc