Metode IPrinterQueue2::GetPrinterQueueView (printerextension.h)

Mengambil objek IPrinterQueueView , dan menginisialisasi objek dengan rentang pekerjaan yang akan dipantau.

Metode ini memungkinkan pengguna untuk melakukan tugas manajemen pekerjaan dari dalam aplikasi perangkat UWP untuk printer.

Sintaks

HRESULT GetPrinterQueueView(
  [in]          ULONG             ulViewOffset,
  [in]          ULONG             ulViewSize,
  [out, retval] IPrinterQueueView **ppJobView
);

Parameter

[in] ulViewOffset

Menunjukkan awal rentang pekerjaan yang akan dipantau.

[in] ulViewSize

Menunjukkan ukuran atau rentang pekerjaan yang akan dipantau.

[out, retval] ppJobView

Objek IPrinterQueueView yang menunjukkan rentang pekerjaan yang akan dipantau.

Nilai kembali

Jika panggilan metode berhasil, GetPrinterQueueView mengembalikan S_OK.

Jika tidak, jika panggilan ke GetPrinterQueueView menghasilkan kondisi kesalahan, maka salah satu nilai HRESULT berikut dapat dikembalikan.

Nilai HRESULT Deskripsi
E_ILLEGAL_METHOD_CALL Menunjukkan upaya untuk mengambil lebih dari satu objek tampilan antrean printer.
E_INVALIDARG Menunjukkan upaya untuk membuat ukuran tampilan yang lebih besar dari ukuran maksimum.

Keterangan

Hanya satu objek IPrinterQueueView yang dapat diambil per objek IPrinterQueue2 . Namun dimungkinkan untuk bergerak di sekitar tampilan tunggal yang Anda ambil. Dengan kata lain, dimungkinkan untuk mengubah posisi pekerjaan yang dipantau dengan memanggil IPrinterQueueView::SetViewRange.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8.1
Server minimum yang didukung Windows Server 2012 R2
Target Platform Desktop
Header printerextension.h

Lihat juga

IPrinterQueue2

IPrinterQueueView