Struktur OEMDMPARAM (printoem.h)

Struktur OEMDMPARAM digunakan sebagai parameter input untuk metode IPrintOemUI::D evMode, IPrintOemUni::D evMode, dan IPrintOemPS::D evMode .

Sintaks

typedef struct _OEMDMPARAM {
  DWORD    cbSize;
  PVOID    pdriverobj;
  HANDLE   hPrinter;
  HANDLE   hModule;
  PDEVMODE pPublicDMIn;
  PDEVMODE pPublicDMOut;
  PVOID    pOEMDMIn;
  PVOID    pOEMDMOut;
  DWORD    cbBufSize;
} OEMDMPARAM, *POEMDMPARAM;

Anggota

cbSize

Berisi ukuran struktur OEMDMPARAM . Disediakan oleh driver Unidrv atau Pscript5.

pdriverobj

Untuk IPrintOemUI::D evMode

Tidak digunakan.

Untuk IPrintOemUni::D evMode dan IPrintOemPS::D evMode

Penunjuk ke struktur DEVOBJ .

hPrinter

Tangani ke perangkat printer. Disediakan oleh driver Unidrv atau Pscript5.

hModule

Tangani ke modul plug-in antarmuka pengguna. Disediakan oleh driver Unidrv atau Pscript5.

pPublicDMIn

Arahkan ke struktur DEVMODEW publik perangkat printer. Disediakan oleh driver Unidrv atau Pscript5. (Valid jika nilai dwMode metode DevMode OEMDM_DEFAULT, OEMDM_CONVERT, atau OEMDM_MERGE.)

pPublicDMOut

Arahkan ke lokasi untuk menerima konten struktur DEVMODEW publik. Disediakan oleh driver Unidrv atau Pscript5. (Valid jika nilai dwMode metode DevMode OEMDM_CONVERT atau OEMDM_MERGE.)

pOEMDMIn

Arahkan ke satu set anggota DEVMODEW privat. Disediakan oleh driver Unidrv atau Pscript5. (Valid jika nilai dwMode metode DevMode OEMDM_CONVERT atau OEMDM_MERGE.)

pOEMDMOut

Pointer ke memori dialokasikan untuk menerima konten DEVMODEW privat yang dimodifikasi. Disediakan oleh driver Unidrv atau Pscript5. (Valid jika nilai dwMode metode DevMode OEMDM_DEFAULT, OEMDM_CONVERT, atau OEMDM_MERGE.)

cbBufSize

Pada input, berisi ukuran ruang memori yang disediakan penelepon yang diacu oleh pOEMDMOut. (Tidak valid jika nilai dwMode metode DevMode OEMDM_SIZE.)

Pada output, berisi ukuran yang disediakan metode dari versi saat ini dari bagian DEVMODEW privat. (Hanya digunakan jika nilai dwMode metode DevMode adalah OEMDM_SIZE.)

Keterangan

Untuk informasi selengkapnya tentang penggunaan anggota struktur OEMDMPARAM , lihat deskripsi metode IPrintOemUI::D evMode .

Persyaratan

Persyaratan Nilai
Header printoem.h (termasuk Printoem.h)