Metode IPrintOemUni::ResetPDEV (prcomoem.h)

Metode ini IPrintOemUni::ResetPDEV memungkinkan plug-in penyajian untuk Unidrv untuk mengatur ulang struktur PDEV-nya.

Sintaks

HRESULT ResetPDEV(
  PDEVOBJ pdevobjOld,
  PDEVOBJ pdevobjNew
);

Parameter

pdevobjOld

Penunjuk yang disediakan penelepon ke struktur DEVOBJ yang berisi informasi PDEV saat ini.

pdevobjNew

Penunjuk yang disediakan penelepon ke struktur DEVOBJ tempat metode harus menempatkan informasi PDEV baru.

Mengembalikan nilai

Metode harus mengembalikan salah satu nilai berikut.

Menampilkan kode Deskripsi
S_OK
Operasi berhasil.
E_FAIL
Operasi gagal.
 

Jika operasi gagal, metode ini harus memanggil SetLastError.

Keterangan

Plug-in penyajian untuk Unidrv harus menerapkan IPrintOemUni::ResetPDEV metode .

Metode plug-in IPrintOemUni::ResetPDEV penyajian melakukan jenis operasi yang sama dengan fungsi DrvResetPDEV yang diekspor oleh DLL grafis printer. Selama pemrosesan panggilan aplikasi ke fungsi Microsoft Windows SDK ResetDC , IPrintOemUni::ResetPDEV metode ini dipanggil oleh fungsi DrvResetPDEV di DLL grafis printer Unidrv. Untuk informasi selengkapnya tentang kapan DrvResetPDEV dipanggil, lihat deskripsinya.

Alamat struktur PDEV privat plug-in penyajian terkandung dalam anggota pdevOEM dari struktur DEVOBJ yang diarahkan oleh pdevobjOld. Metode IPrintOemUni::ResetPDEV harus menggunakan anggota yang relevan dari struktur lama ini untuk mengisi struktur baru, yang dirujuk melalui pdevobjNew.

Persyaratan

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

Lihat juga

DrvResetPDEV

IPrintOemUni