Metode IPrintOemDriverUI::D rvUpdateUISetting (prcomoem.h)
Metode IPrintOemDriverUI::DrvUpdateUISetting
ini disediakan oleh minidriver Unidrv dan Pscript5 sehingga plug-in antarmuka pengguna dapat memberi tahu driver opsi antarmuka pengguna yang dimodifikasi.
Sintaks
HRESULT DrvUpdateUISetting(
PVOID pci,
PVOID pOptItem,
DWORD dwPreviousSelection,
DWORD dwMode
);
Parameter
pci
Penunjuk yang disediakan penelepon ke struktur OEMUIOBJ .
pOptItem
Penunjuk yang disediakan penelepon ke struktur OPTITEM yang menjelaskan item opsi antarmuka pengguna.
dwPreviousSelection
Tidak digunakan.
dwMode
Konstanta bilangan bulat yang disediakan penelepon menunjukkan halaman lembar properti mana yang termasuk dalam item opsi yang disediakan. Konstanta berikut ini valid.
Nilai | Definisi |
---|---|
OEMCUIP_DOCPROP | Item opsi yang disediakan milik halaman Tingkat Lanjut dari lembar properti dokumen. |
OEMCUIP_PRNPROP | Item opsi yang disediakan milik halaman Pengaturan Perangkat dari lembar properti printer. |
Untuk informasi selengkapnya, lihat bagian Keterangan berikut ini.
Mengembalikan nilai
Metode harus mengembalikan salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Operasi berhasil. |
|
Operasi gagal. |
|
Metode ini tidak diterapkan. |
Keterangan
Jika Anda menyediakan plug-in antarmuka pengguna yang mengimplementasikan metode IPrintOemUI::D ocumentPropertySheets atau metode IPrintOemUI::D evicePropertySheets , Anda biasanya juga menyediakan fungsi panggilan balik yang diketik _CPSUICALLBACK untuk menangani modifikasi pengguna. Fungsi panggilan balik ini harus memanggil IPrintOemDriverUI::DrvUpdateUISetting
untuk menginformasikan driver ketika nilai yang terkait dengan pengaturan antarmuka pengguna telah dimodifikasi, jika nilai disimpan dalam struktur DEVMODEW driver (bukan anggota DEVMODEW pribadi plug-in ) atau dalam kunci registri.
Nilai yang ditentukan untuk dwMode harus didasarkan pada metode mana yang menentukan fungsi panggilan balik.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | prcomoem.h (termasuk Prcomoem.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