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) |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk