estrutura DD_MISCELLANEOUSCALLBACKS (ddrawint.h)

A estrutura DD_MISCELLANEOUSCALLBACKS contém um ponteiro de entrada para o retorno de chamada de consulta de memória compatível com um driver de dispositivo.

Sintaxe

typedef struct _DD_MISCELLANEOUSCALLBACKS {
  DWORD                    dwSize;
  DWORD                    dwFlags;
  PDD_GETAVAILDRIVERMEMORY GetAvailDriverMemory;
} DD_MISCELLANEOUSCALLBACKS, *PDD_MISCELLANEOUSCALLBACKS;

Membros

dwSize

Especifica o tamanho em bytes dessa estrutura DD_MISCELLANEOUSCALLBACKS.

dwFlags

Indica se o dispositivo dá suporte ao retorno de chamada DdGetAvailDriverMemory . O driver define esse membro como DDHAL_MISCCB32_GETAVAILDRIVERMEMORY quando implementa o retorno de chamada.

GetAvailDriverMemory

Aponta para o retorno de chamada DdGetAvailDriverMemory fornecido pelo driver.

Comentários

As entradas que o driver de exibição não usa devem ser definidas como NULL. O driver deve inicializar essa estrutura quando sua função DdGetDriverInfo for chamada com o GUID GUID_MiscellaneousCallbacks.

Requisitos

   
Cabeçalho ddrawint.h (inclua Winddi.h)

Confira também

DD_COLORCONTROLCALLBACKS

DD_KERNELCALLBACKS

DD_MOTIONCOMPCALLBACKS

DD_NTCALLBACKS

DD_PALETTECALLBACKS

DD_SURFACECALLBACKS

DD_VIDEOPORTCALLBACKS

DdGetAvailDriverMemory

DdGetDriverInfo