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.

Nilai kembali

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 penyajian IPrintOemUni::ResetPDEV 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 ditunjukkan oleh pdevobjOld. Metode IPrintOemUni::ResetPDEV harus menggunakan anggota yang relevan dari struktur lama ini untuk mengisi struktur baru, yang dirujuk melalui pdevobjNew.

Persyaratan

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

Lihat juga

DrvResetPDEV

IPrintOemUni