Bagikan melalui


Metode IPrintOemUI::D evMode (prcomoem.h)

Metode ini IPrintOemUI::DevMode , disediakan oleh plug-in antarmuka pengguna, melakukan operasi pada anggota DEVMODEW privat plug-in.

Sintaks

HRESULT DevMode(
  DWORD       dwMode,
  POEMDMPARAM pOemDMParam
);

Parameter

dwMode

Konstanta yang disediakan penelepon. Lihat bagian Keterangan berikut ini.

pOemDMParam

Penunjuk yang disediakan penelepon ke struktur OEMDMPARAM .

Nilai kembali

Metode harus mengembalikan salah satu nilai berikut.

Menampilkan kode Deskripsi
S_OK
Operasi berhasil.
E_FAIL
Operasi gagal.
E_NOTIMPL
Metode ini tidak diterapkan.

Keterangan

Plug-in antarmuka pengguna harus menerapkan IPrintOemUI::DevMode metode jika mereka menentukan anggota struktur DEVMODEW privat. Tujuan metode ini adalah untuk menentukan, memvalidasi, atau mengonversi (dari satu versi ke versi lainnya) konten anggota struktur DEVMODEW privat.

Bagian DEVMODEW privat harus diawali dengan struktur OEM_DMEXTRAHEADER .

Metode IPrintOemUI::DevMode harus melakukan operasi yang ditunjukkan oleh nilai dwMode-nya . Setiap kali IPrintOemUI::DevMode dipanggil, dwMode berisi salah satu konstanta berikut, yang tercantum dalam urutan diterima:

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header prcomoem.h (termasuk Prcomoem.h)

Lihat juga

IPrintOemPS::D evMode

IPrintOemUI

IPrintOemUni::D evMode