BRUSHOBJ_pvAllocRbrush 函数 (winddi.h)
BRUSHOBJ_pvAllocRbrush函数为驱动程序实现指定画笔分配内存。
语法
ENGAPI PVOID BRUSHOBJ_pvAllocRbrush(
BRUSHOBJ *pbo,
ULONG cj
);
参数
pbo
指向要为其分配实现的 BRUSHOBJ 结构的指针。
cj
指定实现所需的大小(以字节为单位)。
返回值
如果函数成功,则返回值是指向已分配内存的指针。 否则,它为 null,并记录错误代码。
注解
BRUSHOBJ_pvAllocRbrush 为画笔实现分配内存。 GDI 管理内存,并在不再需要画笔时放弃内存。
调用 DrvRealizeBrush 后,只能由画笔实现的实现调用此函数。
要求
最低受支持的客户端 | 在 Windows 2000 及更高版本的 Windows 操作系统中可用。 |
目标平台 | 通用 |
标头 | winddi.h (包括 Winddi.h) |
Library | Win32k.lib |
DLL | Win32k.sys |