estructura DD_MISCELLANEOUSCALLBACKS (ddrawint.h)
La estructura DD_MISCELLANEOUSCALLBACKS contiene un puntero de entrada a la devolución de llamada de consulta de memoria que admite un controlador de dispositivo.
Sintaxis
typedef struct _DD_MISCELLANEOUSCALLBACKS {
DWORD dwSize;
DWORD dwFlags;
PDD_GETAVAILDRIVERMEMORY GetAvailDriverMemory;
} DD_MISCELLANEOUSCALLBACKS, *PDD_MISCELLANEOUSCALLBACKS;
Miembros
dwSize
Especifica el tamaño en bytes de esta estructura de DD_MISCELLANEOUSCALLBACKS.
dwFlags
Indica si el dispositivo admite la devolución de llamada DdGetAvailDriverMemory . El controlador establece este miembro en DDHAL_MISCCB32_GETAVAILDRIVERMEMORY cuando implementa la devolución de llamada.
GetAvailDriverMemory
Apunta a la devolución de llamada DdGetAvailDriverMemory proporcionada por el controlador.
Comentarios
Las entradas que el controlador de pantalla no usa deben establecerse en NULL. El controlador debe inicializar esta estructura cuando se llama a su función DdGetDriverInfo con el GUID de GUID_MiscellaneousCallbacks.
Requisitos
Encabezado | ddrawint.h (incluya Winddi.h) |