CreateStreamOnHGlobal

王朝百科·作者佚名  2010-05-17  
宽屏版  字体: |||超大  

CreateStreamOnHGlobal函数从制定内存创建流对象。

函数原型:

WINOLEAPI CreateStreamOnHGlobal(

HGLOBAL hGlobal, // Memory handle for the stream object

BOOL fDeleteOnRelease, // Whether to free memory when the object is released

LPSTREAM *ppstm // Address of output variable that receives the IStream interface pointer

);

参数

hGlobal:由GlobalAlloc函数分配的内存句柄。

fDeleteOnRelease:该参数指明上一个参数制定的内存在该对象被释放后是否也自动释放。如果该参数设定为FALSE,那么调用者必须显示的释放hGlobal。如果该参数设置为TRUE,则hGlobal最终会自动释放。

ppstm:IStream指针的地址,该指针在该函数执行后指向新创建的流对象。该参数不能未NULL。

如果函数创建流对象成功则返回S_OK。

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有