Compartir a través de


Estructura OEMFONTINSTPARAM (prntfont.h)

La estructura OEMFONTINSTPARAM se usa como parámetro de entrada para un complemento de interfaz de usuario IPrintOemUI::FontInstallerDlgProc método.

Sintaxis

typedef struct _OEMFONTINSTPARAM {
  DWORD  cbSize;
  HANDLE hPrinter;
  HANDLE hModule;
  HANDLE hHeap;
  DWORD  dwFlags;
  PWSTR  pFontInstallerName;
} OEMFONTINSTPARAM, *POEMFONTINSTPARAM;

Miembros

cbSize

Tamaño, en bytes, de la estructura OEMFONTINSTPARAM.

hPrinter

Controlador de impresora no suministrado por Unidrv.

hModule

Identificador proporcionado por Unidrv al complemento de interfaz de usuario.

hHeap

Identificador proporcionado por Unidrv a un montón desde el que se puede asignar espacio llamando a la función HeapAlloc (que se describe en la documentación del SDK de Microsoft Windows).

dwFlags

Marcas no proporcionadas por Unidrv. La única marca definida es FG_CANCHANGE que, si se establece, indica que la interfaz de usuario debe permitir al usuario cambiar las fuentes instaladas. De lo contrario, la interfaz de usuario debe mostrarse en modo de solo lectura.

pFontInstallerName

Puntero a una cadena que representa el nombre del instalador de fuentes. El método IPrintOemUI::FontInstallerDlgProc debe proporcionar esta cadena si el mensaje recibido es WM_USER+WM_FI_NAME. La cadena debe colocarse en la memoria asignada mediante hHeap.

Requisitos

Requisito Valor
encabezado de prntfont.h (include Printoem.h)