DD_MISCELLANEOUSCALLBACKS 结构 (ddrawint.h)
DD_MISCELLANEOUSCALLBACKS 结构包含指向设备驱动程序支持的内存查询回调的入口指针。
语法
typedef struct _DD_MISCELLANEOUSCALLBACKS {
DWORD dwSize;
DWORD dwFlags;
PDD_GETAVAILDRIVERMEMORY GetAvailDriverMemory;
} DD_MISCELLANEOUSCALLBACKS, *PDD_MISCELLANEOUSCALLBACKS;
成员
dwSize
指定此DD_MISCELLANEOUSCALLBACKS结构的大小(以字节为单位)。
dwFlags
指示设备是否支持 DdGetAvailDriverMemory 回调。 驱动程序在实现回调时将此成员设置为DDHAL_MISCCB32_GETAVAILDRIVERMEMORY。
GetAvailDriverMemory
指向驱动程序提供的 DdGetAvailDriverMemory 回调。
备注
显示驱动程序不使用的条目应设置为 NULL。 当使用 GUID_MiscellaneousCallbacks GUID 调用其 DdGetDriverInfo 函数时,驱动程序应初始化此结构。
要求
标头 | ddrawint.h (包括 Winddi.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈