kelas Win32_Printer

Kelas WMI Win32_Printermewakili perangkat yang terhubung ke komputer yang berjalan pada sistem operasi Microsoft Windows yang dapat menghasilkan gambar atau teks yang dicetak di kertas atau media lainnya.

Sintaks berikut disederhanakan dari kode Managed Object Format (MOF) dan menyertakan semua properti yang diwariskan.

Sintaks

class Win32_Printer : CIM_Printer
{
  uint32   Attributes;
  uint16   Availability;
  string   AvailableJobSheets[];
  uint32   AveragePagesPerMinute;
  uint16   Capabilities[];
  string   CapabilityDescriptions[];
  string   Caption;
  string   CharSetsSupported[];
  string   Comment;
  uint32   ConfigManagerErrorCode;
  boolean  ConfigManagerUserConfig;
  string   CreationClassName;
  uint16   CurrentCapabilities[];
  string   CurrentCharSet;
  uint16   CurrentLanguage;
  string   CurrentMimeType;
  string   CurrentNaturalLanguage;
  string   CurrentPaperType;
  boolean  Default;
  uint16   DefaultCapabilities[];
  uint32   DefaultCopies;
  uint16   DefaultLanguage;
  string   DefaultMimeType;
  uint32   DefaultNumberUp;
  string   DefaultPaperType;
  uint32   DefaultPriority;
  string   Description;
  uint16   DetectedErrorState;
  string   DeviceID;
  boolean  Direct;
  boolean  DoCompleteFirst;
  string   DriverName;
  boolean  EnableBIDI;
  boolean  EnableDevQueryPrint;
  boolean  ErrorCleared;
  string   ErrorDescription;
  string   ErrorInformation[];
  uint16   ExtendedDetectedErrorState;
  uint16   ExtendedPrinterStatus;
  boolean  Hidden;
  uint32   HorizontalResolution;
  datetime InstallDate;
  uint32   JobCountSinceLastReset;
  boolean  KeepPrintedJobs;
  uint16   LanguagesSupported[];
  uint32   LastErrorCode;
  boolean  Local;
  string   Location;
  uint16   MarkingTechnology;
  uint32   MaxCopies;
  uint32   MaxNumberUp;
  uint32   MaxSizeSupported;
  string   MimeTypesSupported[];
  string   Name;
  string   NaturalLanguagesSupported[];
  boolean  Network;
  uint16   PaperSizesSupported[];
  string   PaperTypesAvailable[];
  string   Parameters;
  string   PNPDeviceID;
  string   PortName;
  uint16   PowerManagementCapabilities[];
  boolean  PowerManagementSupported;
  string   PrinterPaperNames[];
  uint32   PrinterState;
  uint16   PrinterStatus;
  string   PrintJobDataType;
  string   PrintProcessor;
  uint32   Priority;
  boolean  Published;
  boolean  Queued;
  boolean  RawOnly;
  string   SeparatorFile;
  string   ServerName;
  boolean  Shared;
  string   ShareName;
  boolean  SpoolEnabled;
  datetime StartTime;
  string   Status;
  uint16   StatusInfo;
  string   SystemCreationClassName;
  string   SystemName;
  datetime TimeOfLastReset;
  datetime UntilTime;
  uint32   VerticalResolution;
  boolean  WorkOffline;
};

Anggota

Kelas Win32_Printer memiliki jenis anggota ini:

Metode

Kelas Win32_Printer memiliki metode ini.

Metode Deskripsi
AddPrinter Koneksi ion Menambahkan sambungan ke pencetak.
CancelAllJobs Membatalkan semua pekerjaan.
GetSecurityDescriptor Mengembalikan deskriptor keamanan yang mengontrol akses ke printer.
Jeda Menjeda antrean cetak.
PrintTestPage Mencetak halaman pengujian.
Ganti namaPrinter Mengganti nama printer.
Atur ulang Tidak diterapkan. Untuk informasi selengkapnya tentang cara menerapkan metode ini, lihat metode Reset di CIM_Printer.
Melanjutkan Melanjutkan antrean cetak yang dijeda.
SetDefaultPrinter Menyetel pencetak default.
SetPowerState Tidak diterapkan. Untuk informasi selengkapnya tentang cara menerapkan metode ini, lihat metode SetPowerState di CIM_Printer.
SetSecurityDescriptor Menulis versi deskriptor keamanan yang diperbarui yang mengontrol akses ke printer.

 

Properti

Kelas Win32_Printer memiliki properti ini.

Atribut

Jenis data: uint32

Jenis akses: Baca-saja

Bitmap atribut untuk perangkat pencetakan berbasis Windows.

PRINTER_ATTRIBUTE_QUEUED (1 (0x1))

Dalam antrean

Pekerjaan cetak di-buffer dan diantrekan.

PRINTER_ATTRIBUTE_DIRECT (2 (0x2))

Langsung

Dokumen yang akan dikirim langsung ke pencetak. Nilai ini digunakan jika pekerjaan cetak tidak diantrekan dengan benar.

PRINTER_ATTRIBUTE_DEFAULT (4 (0x4))

Default

Pencetak default pada komputer.

PRINTER_ATTRIBUTE_SHARED (8 (0x8))

Bersama

Tersedia sebagai sumber daya jaringan bersama.

PRINTER_ATTRIBUTE_NETWORK (16 (0x10))

Jaringan

Terlampir ke jaringan. Jika bit Lokal dan Jaringan diatur, ini menunjukkan printer jaringan.

PRINTER_ATTRIBUTE_HIDDEN (32 (0x20))

Tersembunyi

Disembunyikan dari beberapa pengguna di jaringan.

PRINTER_ATTRIBUTE_LOCAL (64 (0x40))

Lokal

Terhubung langsung ke komputer. Jika bit Lokal dan Jaringan diatur, ini menunjukkan printer jaringan.

PRINTER_ATTRIBUTE_ENABLEDEVQ (128 (0x80))

EnableDevQ

Aktifkan antrean pada pencetak jika tersedia.

PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS (256 (0x100))

KeepPrintedJobs

Penampung tidak boleh menghapus dokumen setelah dicetak.

PRINTER_ATTRIBUTE_DO_COMPLETE_FIRST (512 (0x200))

DoCompleteFirst

Mulai pekerjaan yang selesai menampung terlebih dahulu.

PRINTER_ATTRIBUTE_WORK_OFFLINE (1024 (0x400))

WorkOffline

Tugas cetak antrean ketika pencetak tidak tersedia.

PRINTER_ATTRIBUTE_ENABLE_BIDI (2048 (0x800))

EnableBIDI

Aktifkan pencetakan dua arah.

PRINTER_ATTRIBUTE_RAW_ONLY (4096 (0x1000))

Izinkan hanya pekerjaan jenis data mentah yang akan ditampung.

PRINTER_ATTRIBUTE_PUBLISHED (8192 (0x2000))

Diterbitkan

Diterbitkan dalam layanan direktori jaringan.

Ketersediaan

Jenis data: uint16

Jenis akses: Baca-saja

Kualifikasi: MappingStrings ("MIF. DMTF|Status Operasional|003.5", "MIB. IETF|HOST-RESOURCES-MIB.hrDeviceStatus")

Ketersediaan dan status perangkat.

Properti ini diwariskan dari CIM_LogicalDevice.

Lainnya (1)

Tidak diketahui (2)

Daya Berjalan/Penuh (3)

Daya Berjalan atau Penuh

Peringatan (4)

Dalam Pengujian (5)

Tidak Berlaku (6)

Matikan Daya (7)

Off Line (8)

Off Duty (9)

Terdegradasi (10)

Tidak Terinstal (11)

Kesalahan Penginstalan (12)

Power Save - Tidak diketahui (13)

Perangkat ini diketahui berada dalam mode hemat daya, tetapi status pastinya tidak diketahui.

Power Save - Mode Daya Rendah (14)

Perangkat dalam status hemat daya tetapi masih berfungsi, dan dapat menunjukkan performa yang terdegradasi.

Power Save - Siaga (15)

Perangkat tidak berfungsi, tetapi dapat dibawa ke daya penuh dengan cepat.

Siklus Daya (16)

Power Save - Peringatan (17)

Perangkat dalam status peringatan, meskipun juga dalam mode hemat daya.

Dijeda (18)

Perangkat dijeda.

Belum Siap (19)

Perangkat belum siap.

Tidak Dikonfigurasi (20)

Perangkat tidak dikonfigurasi.

Diam (21)

Perangkat diam.

AvailableJobSheets

Jenis data: array string

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_PrintJob.RequiredJobSheets")

Array semua lembar pekerjaan yang tersedia pada printer. Juga dapat digunakan untuk menjelaskan banner yang mungkin disediakan printer di awal setiap pekerjaan, atau opsi lain yang ditentukan pengguna.

Properti ini diwariskan dari CIM_Printer.

AveragePagesPerMinute

Jenis data: uint32

Jenis akses: Baca-saja

Tingkat pencetakan, dalam jumlah rata-rata halaman per menit, bahwa printer dapat menghasilkan output.

Kemampuan

Jenis data: array uint16

Jenis akses: Baca-saja

Kualifikasi: ArrayType ("Indexed"), ModelCorrespondence ("CIM_Printer. CapabilityDescriptions", "CIM_PrintJob.Finishing", "CIM_PrintService.Capabilities")

Array kemampuan printer.

Properti ini diwariskan dari CIM_Printer.

Tidak diketahui (0)

Lainnya (1)

Pencetakan Warna (2)

Pencetakan Dupleks (3)

Salinan (4)

Kolasasi (5)

Stapling (6)

Pencetakan Transparansi (7)

Pukulan (8)

Sampul (9)

Ikatan (10)

Pencetakan Hitam dan Putih (11)

Satu Sisi (12)

Sepihak

Tepi Panjang Dua Sisi (13)

Tepi Panjang Dua Sisi

Tepi Pendek Dua Sisi (14)

Tepi Pendek Dua Sisi

Potret (15)

Lanskap (16)

Potret Terbalik (17)

Lanskap Terbalik (18)

Kualitas Tinggi (19)

Normal Kualitas (20)

Kualitas Rendah (21)

CapabilityDescriptions

Jenis data: array string

Jenis akses: Baca-saja

Kualifikasi: ArrayType ("Indexed"), ModelCorrespondence ("CIM_Printer.Kemampuan")

Array string bentuk bebas yang memberikan penjelasan terperinci untuk fitur printer yang ditunjukkan dalam array Kemampuan . Setiap entri array ini terkait dengan entri dalam array Kemampuan yang terletak di indeks yang sama.

Properti ini diwariskan dari CIM_Printer.

Caption

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: MaxLen (64), DisplayName ("Keterangan")

Deskripsi singkat objek—string satu baris.

Properti ini diwariskan dari CIM_ManagedSystemElement.

CharSetsSupported

Jenis data: array string

Jenis akses: Baca-saja

Kualifikasi: ArrayType ("Indexed"), ModelCorrespondence ("CIM_PrintJob.CharSet"), MappingStrings ("MIB. IETF|Printer-MIB.prtLocalizationCharacterSet")

Array set karakter yang tersedia untuk output. String yang disediakan dalam properti ini harus sesuai dengan semantik dan sintaks yang ditentukan oleh bagian 4.1.2 ("Parameter Charset") dalam RFC 2046 (MIME Bagian 2) dan terkandung dalam registri set karakter IANA. Contohnya termasuk, "UTF-8", "us-ASCII", dan "iso-8859-1".

Properti ini diwariskan dari CIM_Printer.

Komentar

Jenis data: string

Jenis akses: Baca/tulis

Komentar untuk antrean cetak.

Contoh: Printer warna

ConfigManagerErrorCode

Jenis data: uint32

Jenis akses: Baca-saja

Kualifikasi: Skema ("Win32")

Kode kesalahan Manajer Konfigurasi Win32.

Properti ini diwariskan dari CIM_LogicalDevice.

Perangkat ini bekerja dengan baik. (0)

Perangkat berfungsi dengan baik.

Perangkat ini tidak dikonfigurasi dengan benar. (1)

Perangkat tidak dikonfigurasi dengan benar.

Windows tidak dapat memuat pengandar untuk perangkat ini. (2)

Pengandar untuk perangkat ini mungkin rusak, atau sistem Anda mungkin kehabisan memori atau sumber daya lainnya. (3)

Pengandar untuk perangkat ini mungkin rusak, atau sistem mungkin kehabisan memori atau sumber daya lainnya.

Perangkat ini tidak berfungsi dengan baik. Salah satu driver atau registri Anda mungkin rusak. (4)

Perangkat tidak berfungsi dengan baik. Salah satu driver atau registrinya mungkin rusak.

Pengandar untuk perangkat ini memerlukan sumber daya yang tak bisa dikelola Windows. (5)

Driver untuk perangkat memerlukan sumber daya yang tidak dapat dikelola Windows.

Konfigurasi boot untuk perangkat ini berkonflik dengan perangkat lain. (6)

Konfigurasi boot untuk perangkat berkonflik dengan perangkat lain.

Tidak dapat memfilter. (7)

Pemuat driver untuk perangkat hilang. (8)

Pemuat driver untuk perangkat hilang.

Perangkat ini tidak berfungsi dengan baik karena firmware pengontrol salah melaporkan sumber daya untuk perangkat. (9)

Perangkat tidak berfungsi dengan baik. Firmware pengontrol salah melaporkan sumber daya untuk perangkat.

Perangkat ini tidak dapat dimulai. (10)

Perangkat tidak dapat dimulai.

Perangkat ini gagal. (11)

Perangkat gagal.

Perangkat ini tidak dapat menemukan cukup sumber daya gratis yang dapat digunakannya. (12)

Perangkat tidak dapat menemukan cukup sumber daya gratis untuk digunakan.

Windows tidak dapat memverifikasi sumber daya perangkat ini. (13)

Windows tidak dapat memverifikasi sumber daya perangkat.

Perangkat ini tidak dapat bekerja dengan benar sampai Anda memulai ulang komputer Anda. (14)

Perangkat tidak dapat bekerja dengan benar sampai komputer dimulai ulang.

Perangkat ini tidak berfungsi dengan baik karena mungkin ada masalah enumerasi ulang. (15)

Perangkat tidak berfungsi dengan baik karena kemungkinan masalah enumerasi ulang.

Windows tidak dapat mengidentifikasi semua sumber daya yang digunakan perangkat ini. (16)

Windows tidak dapat mengidentifikasi semua sumber daya yang digunakan perangkat.

Perangkat ini meminta tipe sumber daya yang tidak diketahui. (17)

Perangkat meminta jenis sumber daya yang tidak diketahui.

Instal ulang pengandar untuk perangkat ini. (18)

Pengandar perangkat harus diinstal ulang.

Kegagalan menggunakan pemuat VxD. (19)

Registri Anda mungkin rusak. (20)

Registri mungkin rusak.

Kegagalan sistem: Coba ubah driver untuk perangkat ini. Jika tidak berhasil, lihat dokumentasi perangkat keras Anda. Windows sedang menghapus perangkat ini. (21)

Kegagalan sistem. Jika mengubah driver perangkat tidak efektif, lihat dokumentasi perangkat keras. Windows sedang menghapus perangkat.

Perangkat ini dinon-fungsikan. (22)

Perangkat dinonaktifkan.

Kegagalan sistem: Coba ubah driver untuk perangkat ini. Jika tidak berhasil, lihat dokumentasi perangkat keras Anda. (23)

Kegagalan sistem. Jika mengubah driver perangkat tidak efektif, lihat dokumentasi perangkat keras.

Perangkat ini tidak ada, tidak berfungsi dengan baik, atau tidak menginstal semua pengandarnya. (24)

Perangkat tidak ada, tidak berfungsi dengan baik, atau tidak menginstal semua pengandarnya.

Windows masih menyetel perangkat ini. (25)

Windows masih menyetel perangkat.

Windows masih menyetel perangkat ini. (26)

Windows masih menyetel perangkat.

Perangkat ini tidak memiliki konfigurasi log yang valid. (27)

Perangkat tidak memiliki konfigurasi log yang valid.

Pengandar untuk perangkat ini tidak terinstal. (28)

Pengandar perangkat tidak terinstal.

Perangkat ini dinonaktifkan karena firmware perangkat tidak memberikan sumber daya yang diperlukan. (29)

Perangkat dinonaktifkan. Firmware perangkat tidak menyediakan sumber daya yang diperlukan.

Perangkat ini menggunakan sumber daya Interrupt Request (IRQ) yang digunakan perangkat lain. (30)

Perangkat menggunakan sumber daya IRQ yang digunakan perangkat lain.

Perangkat ini tidak berfungsi dengan baik karena Windows tidak dapat memuat pengandar yang diperlukan untuk perangkat ini. (31)

Perangkat tidak berfungsi dengan baik. Windows tidak dapat memuat pengandar perangkat yang diperlukan.

ConfigManagerUserConfig

Jenis data: boolean

Jenis akses: Baca-saja

Kualifikasi: Skema ("Win32")

Jika TRUE, perangkat menggunakan konfigurasi yang ditentukan pengguna.

Properti ini diwariskan dari CIM_LogicalDevice.

CreationClassName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: CIM_Key

Nama kelas konkret pertama yang muncul dalam rantai warisan yang digunakan untuk membuat instans. Saat digunakan dengan properti utama kelas lainnya, properti memungkinkan semua instans kelas ini dan subkelasnya diidentifikasi secara unik.

Properti ini diwariskan dari CIM_LogicalDevice.

CurrentCapabilities

Jenis data: array uint16

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_Printer.Kemampuan")

Array kemampuan printer yang sedang digunakan saat ini. Entri dalam properti ini juga harus tercantum dalam array Kapabilitas .

Properti ini diwariskan dari CIM_Printer.

Tidak diketahui (0)

Lainnya (1)

Pencetakan Warna (2)

Pencetakan Dupleks (3)

Salinan (4)

Kolasasi (5)

Stapling (6)

Pencetakan Transparansi (7)

Pukulan (8)

Sampul (9)

Ikatan (10)

Pencetakan Hitam dan Putih (11)

Satu Sisi (12)

Sepihak

Tepi Panjang Dua Sisi (13)

Tepi Panjang Dua Sisi

Tepi Pendek Dua Sisi (14)

Tepi Pendek Dua Sisi

Potret (15)

Lanskap (16)

Potret Terbalik (17)

Lanskap Terbalik (18)

Kualitas Tinggi (19)

Normal Kualitas (20)

Kualitas Rendah (21)

CurrentCharSet

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_Printer.CharSetsSupported")

Set karakter yang saat ini digunakan untuk output. String yang disediakan dalam properti ini harus sesuai dengan semantik dan sintaks yang ditentukan oleh bagian 4.1.2 ("Parameter Charset") dalam RFC 2046 (MIME Bagian 2) dan terkandung dalam registri set karakter IANA. Contohnya termasuk "utf-8", "us-ASCII", dan iso-8859-1.

Properti ini diwariskan dari CIM_Printer.

CurrentLanguage

Jenis data: uint16

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_Printer. LanguagesSupported", "CIM_Printer.CurrentMimeType")

Bahasa printer saat ini digunakan. Bahasa yang digunakan harus tercantum dalam properti LanguagesSupported .

Properti ini diwariskan dari CIM_Printer.

Lainnya (1)

Tidak diketahui (2)

PCL (3)

HPGL (4)

PJL (5)

PS (6)

PSPrinter (7)

IPD ( 8)

PPDS (9)

EscapeP (10)

Epson (11)

DDIF (12)

Interpress (13)

ISO6429 (14)

Data Baris (15)

LineData

MODCA (16)

DODCA

REGIS (17)

SCS (18)

SPDL (19)

TEK4014 (20)

PDS (21)

IGP (22)

CodeV (23)

DSCDSE (24)

WPS (25)

LN03 (26)

CCITT (27)

QUIC (28)

CPAP (29)

DecPPL (30)

Teks Sederhana (31)

SimpleText

NPAP (32)

DOC (33)

imPress (34)

Penulis pin (35)

NPDL (36)

NEC201PL (37)

Otomatis (38)

Halaman (39)

BIBIR (40)

TIFF (41)

Diagnostik (42)

CaPSL (43)

EXCL (44)

LCDS (45)

XES (46)

MIME (47)

48

XPS

49

HPGL2

50

PCLXL

CurrentMimeType

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_Printer.CurrentLanguage")

Jenis MIME saat ini digunakan jika CurrentLanguage adalah jenis MIME (nilai = 47).

Properti ini diwariskan dari CIM_Printer.

CurrentNaturalLanguage

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_Printer.NaturalLanguagesSupported")

Bahasa yang digunakan printer untuk manajemen saat ini. Bahasa yang tercantum di sini juga harus tercantum di properti NaturalLanguagesSupported .

Properti ini diwariskan dari CIM_Printer.

CurrentPaperType

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_Printer.PaperTypesAvailable")

Tipe kertas yang digunakan printer. Harus dinyatakan dalam formulir yang ditentukan oleh ISO/IEC 10175 Document Printing Application (DPA), yang dirangkum dalam Lampiran C RFC 1759 (Printer MIB).

Properti ini diwariskan dari CIM_Printer.

Default

Jenis data: boolean

Jenis akses: Baca-saja

Jika TRUE, printer adalah printer default.

DefaultCapabilities

Jenis data: array uint16

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_Printer.Kemampuan")

Array kemampuan printer yang digunakan secara default. Setiap entri dalam array DefaultCapabilities juga harus tercantum dalam array Kemampuan .

Properti ini diwariskan dari CIM_Printer.

Tidak diketahui (0)

Lainnya (1)

Pencetakan Warna (2)

Pencetakan Dupleks (3)

Salinan (4)

Kolasasi (5)

Stapling (6)

Pencetakan Transparansi (7)

Pukulan (8)

Sampul (9)

Ikatan (10)

Pencetakan Hitam dan Putih (11)

Satu Sisi (12)

Sepihak

Tepi Panjang Dua Sisi (13)

Tepi Panjang Dua Sisi

Tepi Pendek Dua Sisi (14)

Tepi Pendek Dua Sisi

Potret (15)

Lanskap (16)

Potret Terbalik (17)

Lanskap Terbalik (18)

Kualitas Tinggi (19)

Normal Kualitas (20)

Kualitas Rendah (21)

DefaultCopies

Jenis data: uint32

Jenis akses: Baca-saja

Jumlah salinan yang dihasilkan untuk satu pekerjaan—kecuali ditentukan lain.

Properti ini diwariskan dari CIM_Printer.

DefaultLanguage

Jenis data: uint16

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_Printer. LanguagesSupported", "CIM_Printer.DefaultMimeType")

Bahasa printer default. Bahasa yang tercantum di sini juga harus tercantum dalam properti LanguagesSupported .

Properti ini diwariskan dari CIM_Printer.

Lainnya (1)

Tidak diketahui (2)

PCL (3)

HPGL (4)

PJL (5)

PS (6)

PSPrinter (7)

IPD ( 8)

PPDS (9)

EscapeP (10)

Epson (11)

DDIF (12)

Interpress (13)

ISO6429 (14)

Data Baris (15)

LineData

MODCA (16)

DODCA

REGIS (17)

SCS (18)

SPDL (19)

TEK4014 (20)

PDS (21)

IGP (22)

CodeV (23)

DSCDSE (24)

WPS (25)

LN03 (26)

CCITT (27)

QUIC (28)

CPAP (29)

DecPPL (30)

Teks Sederhana (31)

SimpleText

NPAP (32)

DOC (33)

imPress (34)

Penulis pin (35)

NPDL (36)

NEC201PL (37)

Otomatis (38)

Halaman (39)

BIBIR (40)

TIFF (41)

Diagnostik (42)

CaPSL (43)

EXCL (44)

LCDS (45)

XES (46)

MIME (47)

48

XPS

49

HPGL2

50

PCLXL

DefaultMimeType

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_Printer.DefaultLanguage")

Jenis MIME saat ini sedang digunakan, jika nilai DefaultLanguage adalah jenis MIME (nilai = 47).

Properti ini diwariskan dari CIM_Printer.

DefaultNumberUp

Jenis data: uint32

Jenis akses: Baca-saja

Jumlah halaman aliran cetak yang dirender printer pada satu lembar media—kecuali pekerjaan menentukan sebaliknya.

Properti ini diwariskan dari CIM_Printer.

DefaultPaperType

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_Printer.PaperTypesAvailable")

Tipe kertas yang digunakan printer—kecuali pekerjaan cetak menentukan tipe kertas yang berbeda. String harus dinyatakan dalam formulir yang ditentukan oleh ISO/IEC 1017 Document Printing Application (DPA), yang dirangkum dalam Lampiran C RFC 1759 (Printer MIB).

Properti ini diwariskan dari CIM_Printer.

DefaultPriority

Jenis data: uint32

Jenis akses: Baca/tulis

Nilai prioritas default yang ditetapkan untuk setiap pekerjaan cetak.

Keterangan

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: DisplayName ("Description")

Deskripsi objek.

Properti ini diwariskan dari CIM_ManagedSystemElement.

DetectedErrorState

Jenis data: uint16

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_Printer.ErrorInformation"), MappingStrings ("MIB. IETF|Printer-MIB.hrPrinterDetectedErrorState")

Informasi kesalahan printer.

Properti ini diwariskan dari CIM_Printer.

Tidak diketahui (0)

Lainnya (1)

Tidak Ada Kesalahan (2)

Kertas Rendah (3)

Tidak Ada Kertas (4)

Toner Rendah (5)

Tanpa Toner (6)

Pintu Terbuka (7)

Macet (8)

Offline (9)

Layanan Diminta (10)

Output Bin Penuh (11)

DeviceID

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: CIM_Key

Pengidentifikasi unik pencetak pada sistem.

Properti ini diwariskan dari CIM_LogicalDevice.

Tembaga

Jenis data: boolean

Jenis akses: Baca/tulis

Jika TRUE, tugas cetak dikirim langsung ke pencetak. Jika FALSE, tugas cetak ditampung.

DoCompleteFirst

Jenis data: boolean

Jenis akses: Baca/tulis

Jika TRUE, printer memulai pekerjaan yang selesai terhambat. Jika FALSE, printer memulai pekerjaan dalam urutan pekerjaan diterima.

DriverName

Jenis data: string

Jenis akses: Baca/tulis

Nama pengandar pencetak Windows.

Contoh: Driver Faks Windows

EnableBIDI

Jenis data: boolean

Jenis akses: Baca/tulis

Jika TRUE, pencetak dapat mencetak dua arah.

EnableDevQueryPrint

Jenis data: boolean

Jenis akses: Baca/tulis

Jika TRUE, pencetak menyimpan dokumen dalam antrean ketika penyetelan dokumen dan printer tidak cocok.

ErrorCleared

Jenis data: boolean

Jenis akses: Baca-saja

Jika TRUE, kesalahan yang dilaporkan di LastErrorCode telah dihapus.

Properti ini diwariskan dari CIM_LogicalDevice.

ErrorDescription

Jenis data: string

Jenis akses: Baca-saja

Informasi tentang kesalahan yang direkam di LastErrorCode, dan informasi tentang tindakan korektif yang dapat diambil.

Properti ini diwariskan dari CIM_LogicalDevice.

ErrorInformation

Jenis data: array string

Jenis akses: Baca/tulis

Kualifikasi: ModelCorrespondence ("CIM_Printer.DetectedErrorState")

Array informasi tambahan untuk status kesalahan saat ini yang ditunjukkan dalam DetectedErrorState.

Properti ini diwariskan dari CIM_Printer.

ExtendedDetectedErrorState

Jenis data: uint16

Jenis akses: Baca-saja

Melaporkan informasi kesalahan standar. Informasi tambahan harus dicatat di DetectedErrorState.

Nilainya adalah:

0 (0x0)

Tidak dikenal

1 (0x1)

Lainnya

2 (0x2)

Tidak Ada Kesalahan

3 (0x3)

Kertas Rendah

4 (0x4)

Tidak Ada Kertas

5 (0x5)

Toner Rendah

6 (0x6)

Tidak Ada Toner

7 (0x7)

Pintu Terbuka

8 (0x8)

Macet

9 (0x9)

Layanan Diminta

10 (0xA)

Keramaian Output Penuh

11 (0xB)

Masalah Kertas

12 (0xC)

Tidak Dapat Mencetak Halaman

13 (0xD)

Intervensi Pengguna Diperlukan

14 (0xE)

Kehabisan Memori

15 (0xF)

Server Tidak Diketahui

ExtendedPrinterStatus

Jenis data: uint16

Jenis akses: Baca-saja

Informasi status untuk printer yang berbeda dari informasi yang ditentukan dalam properti Ketersediaan .

1 (0x1)

Lainnya

2 (0x2)

Tidak dikenal

3 (0x3)

Diam

4 (0x4)

Pencetakan

5 (0x5)

Pemanasan

6 (0x6)

Pencetakan Dihentikan

7

Offline

8 (0x8)

Dijeda

9 (0x9)

Kesalahan

10 (0xA)

Sibuk

11 (0xB)

Tidak Tersedia

12 (0xC)

Menunggu

13 (0xD)

Sedang diproses

14 (0xE)

Inisialisasi

15

Power Save

16 (0x10)

Penghapusan Tertunda

17 (0x11)

Aktif I/O

18 (0x12)

Umpan Manual

Tersembunyi

Jenis data: boolean

Jenis akses: Baca/tulis

Jika TRUE, pencetak disembunyikan dari pengguna jaringan.

HorizontalResolution

Jenis data: uint32

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_PrintJob.HorizontalResolution"), Unit ("piksel per inci")

Resolusi horizontal printer—dalam piksel per inci.

Properti ini diwariskan dari CIM_Printer.

InstallDate

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Kualifikasi: MappingStrings ("MIF. DMTF|ComponentID|001.5"), DisplayName ("Tanggal Penginstalan")

Tanggal dan waktu objek diinstal. Objek mungkin diinstal tanpa nilai yang ditulis ke properti ini. Properti ini diwariskan dari CIM_ManagedSystemElement.

JobCountSinceLastReset

Jenis data: uint32

Jenis akses: Baca-saja

Kualifikasi: Penghitung

Jumlah pekerjaan cetak sejak pencetak terakhir direset.

Properti ini diwariskan dari CIM_Printer.

KeepPrintedJobs

Jenis data: boolean

Jenis akses: Baca/tulis

Jika TRUE, penampung cetak tidak menghapus pekerjaan yang telah selesai.

LanguagesSupported

Jenis data: array uint16

Jenis akses: Baca-saja

Kualifikasi: MappingStrings ("MIB. IETF|Printer-MIB.prtInterpreterLangFamily"), ModelCorrespondence ("CIM_Printer. MimeTypesSupported", "CIM_PrintJob.Language", "CIM_PrintService.LanguagesSupported")

Array bahasa cetak yang didukung secara asli.

Properti ini diwariskan dari CIM_Printer.

Lainnya (1)

Tidak diketahui (2)

PCL (3)

HPGL (4)

PJL (5)

PS (6)

PSPrinter (7)

IPD ( 8)

PPDS (9)

EscapeP (10)

Epson (11)

DDIF (12)

Interpress (13)

ISO6429 (14)

Data Baris (15)

LineData

MODCA (16)

DODCA

REGIS (17)

SCS (18)

SPDL (19)

TEK4014 (20)

PDS (21)

IGP (22)

CodeV (23)

DSCDSE (24)

WPS (25)

LN03 (26)

CCITT (27)

QUIC (28)

CPAP (29)

DecPPL (30)

Teks Sederhana (31)

SimpleText

NPAP (32)

DOC (33)

imPress (34)

Penulis pin (35)

NPDL (36)

NEC201PL (37)

Otomatis (38)

Halaman (39)

BIBIR (40)

TIFF (41)

Diagnostik (42)

CaPSL (43)

EXCL (44)

LCDS (45)

XES (46)

MIME (47)

XPS (48)

HPGL2 (49)

PCLXL (50)

LastErrorCode

Jenis data: uint32

Jenis akses: Baca-saja

Kode kesalahan terakhir yang dilaporkan perangkat logis.

Properti ini diwariskan dari CIM_LogicalDevice.

Lokal

Jenis data: boolean

Jenis akses: Baca/tulis

Jika TRUE, pencetak tidak terpasang ke jaringan. Jika properti Lokal dan Jaringan diatur ke TRUE, maka printer adalah printer jaringan.

Location

Jenis data: string

Jenis akses: Baca/tulis

Lokasi fisik printer.

Contoh: Bldg. 38, Kamar 1164

MarkingTechnology

Jenis data: uint16

Jenis akses: Baca-saja

Kualifikasi: MappingStrings ("MIB. IETF|Printer-MIB.prtMarkerMarkTech")

Menandai teknologi yang digunakan printer.

Properti ini diwariskan dari CIM_Printer.

Lainnya (1)

Tidak diketahui (2)

LED Elektrofotografi (3)

Laser Elektrofotografi (4)

Elektrofotografis Lainnya (5)

Dampak Memindahkan Head Dot Matrix 9pin (6)

Dampak Memindahkan Head Dot Matrix 24pin (7)

Dampak Memindahkan Head Dot Matrix Lainnya (8)

Kepala Pemindahan Dampak Sepenuhnya Terbentuk (9)

Impact Band (10)

Dampak Lainnya (11)

Inkjet Aqueous (12)

Inkjet Solid (13)

Inkjet Lainnya (14)

Pena (15)

Transfer Termal (16)

Sensitif Termal (17)

Diffusion Termal (18)

Thermal Lainnya (19)

Elektroerosi (20)

Elektrostatik (21)

Microfiche Fotografi (22)

Gambar Fotografi (23)

Fotografi Lainnya (24)

Deposisi Ion (25)

eBeam (26)

Typesetter (27)

MaxCopies

Jenis data: uint32

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_PrintJob.Copyies")

Jumlah maksimum salinan yang dapat dihasilkan printer untuk satu pekerjaan.

Properti ini diwariskan dari CIM_Printer.

MaxNumberUp

Jenis data: uint32

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_PrintJob.NumberUp")

Jumlah maksimum halaman aliran cetak yang dapat dirender printer pada satu lembar media, seperti kertas.

Properti ini diwariskan dari CIM_Printer.

MaxSizeSupported

Jenis data: uint32

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_PrintJob.JobSize"), Unit ("kilobyte")

Pekerjaan terbesar sebagai aliran byte, dalam kilobyte, yang dapat diterima printer. Nilai 0 (nol) menunjukkan bahwa tidak ada batas yang ditetapkan.

Properti ini diwariskan dari CIM_Printer.

MimeTypesSupported

Jenis data: array string

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_Printer. LanguagesSupported", "CIM_PrintJob.MimeTypes", "CIM_PrintService.MimeTypesSupported")

Array penjelasan jenis MIME terperinci yang didukung printer. Jika data disediakan, maka nilai 47 ("MIME") harus disertakan dalam properti LanguagesSupported .

Properti ini diwariskan dari CIM_Printer.

Nama

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: DisplayName ("Nama")

Nama pencetak.

Properti ini diwariskan dari CIM_ManagedSystemElement.

NaturalLanguagesSupported

Jenis data: array string

Jenis akses: Baca-saja

Kualifikasi: ArrayType ("Terindeks"), MappingStrings ("MIB. IETF|Printer-MIB.prtLocalizationLanguage"), ModelCorrespondence ("CIM_PrintJob.NaturalLanguage")

Array bahasa yang didukung untuk string yang digunakan printer untuk output informasi manajemen. Harus sesuai dengan RFC 1766. Misalnya, "en" digunakan untuk bahasa Inggris.

Properti ini diwariskan dari CIM_Printer.

Jaringan

Jenis data: boolean

Jenis akses: Baca/tulis

Jika TRUE, pencetak adalah pencetak jaringan. Jika properti Lokal dan Jaringan diatur ke TRUE, maka printer adalah printer jaringan.

PaperSizesSupported

Jenis data: array uint16

Jenis akses: Baca-saja

Array tipe kertas yang didukung printer.

Properti ini diwariskan dari CIM_Printer.

Tidak diketahui (0)

Lainnya (1)

A (2)

B (3)

C (4)

D (5)

E (6)

Huruf (7)

Legal (8)

NA-10x13-Amplop (9)

NA-9x12-Amplop (10)

NA-Number-10-Envelope (11)

NA-7x9-Amplop (12)

NA-9x11-Amplop (13)

NA-10x14-Amplop (14)

NA-Number-9-Envelope (15)

NA-6x9-Amplop (16)

NA-10x15-Amplop (17)

A0 (18)

A1 (19)

A2 (20)

A3 (21)

A4 (22)

A5 (23)

A6 (24)

A7 (25)

A8 (26)

A9A10 (27)

B0 (28)

B1 (29)

B2 (30)

B3 (31)

B4 (32)

B5 (33)

B6 (34)

B7 (35)

B8 (36)

B9 (37)

B10 (38)

C0 (39)

C1 (40)

C2C3 (41)

C2

C4 (42)

C3

C5 (43)

C4

C6 (44)

C5

C7 (45)

C6

C8 (46)

C7

Ditunjuk ISO (47)

C8

JIS B0 (48)

Ditunjuk ISO

JIS B1 (49)

JIS B0

JIS B2 (50)

JIS B1

JIS B3 (51)

JIS B2

JIS B4 (52)

JIS B3

JIS B5 (53)

JIS B4

JIS B6 (54)

JIS B5

JIS B7 (55)

JIS B6

JIS B8 (56)

JIS B7

JIS B9 (57)

JIS B8

JIS B10 (58)

JIS B9

Na-Letter (59)

JIS B10

NA-Legal (60)

Amplop B4 (61)

Amplop B5 (62)

C3-Amplop (63)

C4-Amplop (64)

C5-Amplop (65)

C6-Amplop (66)

Envelope Panjang-Ditunjuk (67)

Amplop Monarki (68)

Eksekutif (69)

Folio (70)

Faktur (71)

Ledger (72)

Quarto (73)

PaperTypesAvailable

Jenis data: array string

Jenis akses: Baca-saja

Kualifikasi: ArrayType ("Indexed"), ModelCorrespondence ("CIM_PrintJob.RequiredPaperType", "CIM_PrintService.PaperTypesAvailable"), MappingStrings ("MIB. IETF|Printer-MIB.prtInputMediaName")

Array tipe kertas yang saat ini tersedia pada pencetak. Setiap string harus dinyatakan dalam format yang ditentukan oleh ISO/IEC 10175 Document Printing Application (DPA), yang dirangkum dalam Lampiran C RFC 1759 (Printer MIB). Ukuran kertas apa pun yang diidentifikasi dalam properti ini juga harus muncul di properti PaperSizesSupported .

Properti ini diwariskan dari CIM_Printer.

Contoh: iso-a4-colored

Parameter

Jenis data: string

Jenis akses: Baca/tulis

Parameter opsional untuk prosesor cetak.

Contoh: "Copyies=2"

PNPDeviceID

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Skema ("Win32")

Pengidentifikasi perangkat Windows Plug and Play dari perangkat logis.

Properti ini diwariskan dari CIM_LogicalDevice.

Contoh: *PNP030b

PortName

Jenis data: string

Jenis akses: Baca/tulis

Port yang digunakan untuk mengirimkan data ke printer. Jika pencetak tersambung ke lebih dari satu port, nama setiap port dipisahkan oleh koma.

Contoh: LPT1:, LPT2:, LPT3:

PowerManagementCapabilities

Jenis data: array uint16

Jenis akses: Baca-saja

Array kemampuan terkait daya tertentu dari perangkat logis.

Properti ini diwariskan dari CIM_LogicalDevice.

Tidak diketahui (0)

Tidak Didukung (1)

Dinonaktifkan (2)

Diaktifkan (3)

Fitur manajemen daya saat ini diaktifkan, tetapi set fitur yang tepat tidak diketahui atau informasi tidak tersedia.

Mode Hemat Daya Dimasukkan Secara Otomatis (4)

Perangkat dapat mengubah status dayanya berdasarkan penggunaan atau kriteria lainnya.

Power State Settable (5)

Metode SetPowerState didukung. Metode ini ditemukan pada kelas CIM_LogicalDevice induk dan dapat diimplementasikan. Untuk informasi selengkapnya, lihat Mendesain Kelas Format Objek Terkelola (MOF).

Power Cycling Didukung (6)

Metode SetPowerState dapat dipanggil dengan parameter PowerState yang diatur ke 5 (Power Cycle).

Daya Berwakti Aktif Didukung (7)

Power-On Berwakti Didukung

Metode SetPowerState dapat dipanggil dengan parameter PowerState yang diatur ke 5 (Power Cycle) dan Time diatur ke tanggal dan waktu tertentu, atau interval, untuk power-on.

PowerManagementSupported

Jenis data: boolean

Jenis akses: Baca-saja

Jika TRUE, daya perangkat dapat dikelola, yang berarti dapat dimasukkan ke mode ditangguhkan. Properti tidak menunjukkan bahwa fitur manajemen daya diaktifkan, hanya perangkat logis yang mampu melakukan manajemen daya.

Properti ini diwariskan dari CIM_LogicalDevice.

PrinterPaperNames

Jenis data: array string

Jenis akses: Baca-saja

Array ukuran kertas yang didukung oleh printer. Nama yang ditentukan printer digunakan untuk mewakili ukuran kertas yang didukung.

Contoh: B5 (JIS)

PrinterState

Jenis data: uint32

Jenis akses: Baca-saja

Kualifikasi: Tidak digunakan lagi

Salah satu status yang mungkin berkaitan dengan printer ini. Properti ini sudah usang. Sebagai ganti properti ini, gunakan PrinterStatus.

0

Menganggur - untuk informasi selengkapnya, lihat bagian Keterangan di bawah ini.

1

Dijeda

2

Kesalahan

3

Penghapusan Tertunda

4

Kertas Macet

5

Kertas Keluar

6

Umpan Manual

7

Masalah Kertas

8

Offline

9

Aktif I/O

10

Sibuk

11

Pencetakan

12

Keramaian Output Penuh

13

Tidak Tersedia

14

Menunggu

15

Sedang diproses

16

Inisialisasi

17

Pemanasan

18

Toner Rendah

19

Tidak Ada Toner

20

Page Punt

21

Intervensi Pengguna Diperlukan

22

Kehabisan Memori

23

Pintu Terbuka

24

Server_Unknown

25

Power Save

PrinterStatus

Jenis data: uint16

Jenis akses: Baca-saja

Kualifikasi: MappingStrings ("MIB. IETF|Printer-MIB.hrPrinterStatus")

Informasi status untuk printer yang berbeda dari informasi yang ditentukan dalam properti Ketersediaan perangkat logis.

Properti ini diwariskan dari CIM_Printer.

Lainnya (1)

Tidak diketahui (2)

Menganggur (3)

Menganggur - untuk informasi selengkapnya, lihat bagian Keterangan di bawah ini.

Pencetakan (4)

Pemanasan (5)

Pemanasan

Pencetakan Berhenti (6)

Offline (7)

PrintJobDataType

Jenis data: string

Jenis akses: Baca/tulis

Jenis data pekerjaan cetak yang menunggu perangkat pencetakan berbasis Windows.

PrintProcessor

Jenis data: string

Jenis akses: Baca/tulis

Nama penampung cetak yang menangani pekerjaan cetak.

Contoh: SPOOLSS.DLL

Prioritas

Jenis data: uint32

Jenis akses: Baca/tulis

Prioritas printer. Pekerjaan pada printer prioritas yang lebih tinggi dijadwalkan terlebih dahulu.

Diterbitkan

Jenis data: boolean

Jenis akses: Baca/tulis

Jika TRUE, pencetak diterbitkan dalam layanan direktori jaringan.

Antri

Jenis data: boolean

Jenis akses: Baca/tulis

Jika TRUE, buffer printer dan antrean mencetak pekerjaan.

RawOnly

Jenis data: boolean

Jenis akses: Baca/tulis

Jika TRUE, printer hanya menerima data mentah yang akan ditampung.

SeparatorFile

Jenis data: string

Jenis akses: Baca/tulis

Nama file yang digunakan untuk membuat halaman pemisah. Halaman ini digunakan untuk memisahkan tugas cetak yang dikirim ke pencetak.

ServerName

Jenis data: string

Jenis akses: Baca-saja

Nama server yang mengontrol pencetak. Jika string ini NULL, pencetak dikontrol secara lokal.

Bersama

Jenis data: boolean

Jenis akses: Baca/tulis

Jika TRUE, printer tersedia sebagai sumber daya jaringan bersama.

ShareName

Jenis data: string

Jenis akses: Baca/tulis

Bagikan nama perangkat pencetakan berbasis Windows.

Contoh: "\\PRINTSERVER1\PRINTER2"

SpoolEnabled

Jenis data: boolean

Jenis akses: Baca-saja

Kualifikasi: Tidak digunakan lagi

Properti ini usang; jangan gunakan. Jika TRUE, penampungan diaktifkan untuk printer.

StartTime

Jenis data: tanggalwaktu

Jenis akses: Baca/tulis

Tanggal dan waktu printer dapat mulai mencetak pekerjaan—jika printer dibatasi untuk mencetak pada waktu tertentu. Nilai ini dinyatakan sebagai waktu yang berlalu sejak pukul 12.00 GMT (Greenwich Mean Time).

Keadaan

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: MaxLen (10), DisplayName ("Status")

Status objek saat ini. Berbagai status operasional dan nonoperasional dapat ditentukan. Status operasional meliputi: OK, Degraded, dan Pred Fail (elemen, seperti hard disk drive berkemampuan SMART, mungkin berfungsi dengan baik tetapi memprediksi kegagalan dalam waktu dekat). Status nonoperasional meliputi: Kesalahan, Mulai, Penghentian, dan Layanan. Yang terakhir, Layanan, dapat berlaku selama resilvering cermin disk, memuat ulang daftar izin pengguna, atau pekerjaan administratif lainnya. Tidak semua pekerjaan tersebut online, namun elemen terkelola tidak OK atau di salah satu status lainnya.

Properti ini diwariskan dari CIM_ManagedSystemElement.

Nilai mencakup yang berikut:

OK ("OK")

Kesalahan ("Kesalahan")

Terdegradasi ("Terdegradasi")

Tidak diketahui ("Tidak Diketahui")

Pred Fail ("Pred Fail")

Memulai ("Memulai")

Menghentikan ("Berhenti")

Layanan ("Layanan")

Stres ("Stres")

NonRecover ("NonRecover")

Tidak Ada Kontak ("Tidak Ada Kontak")

Comm Hilang ("Hilang Comm")

StatusInfo

Jenis data: uint16

Jenis akses: Baca-saja

Kualifikasi: MappingStrings ("MIF. DMTF|Status Operasional|003.3")

Status perangkat logis. Jika properti ini tidak berlaku untuk perangkat logis, nilai 5 (Tidak Berlaku) harus digunakan.

Properti ini diwariskan dari CIM_LogicalDevice.

Lainnya (1)

Tidak diketahui (2)

Diaktifkan (3)

Dinonaktifkan (4)

Tidak Berlaku (5)

SystemCreationClassName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Disebarluaskan ("CIM_System.CreationClassName"), CIM_Key

Nilai properti CreationClassName komputer cakupan.

Properti ini diwariskan dari CIM_LogicalDevice.

SystemName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Disebarluaskan ("CIM_System.Nama"), CIM_Key

Nama sistem cakupan.

Properti ini diwariskan dari CIM_LogicalDevice.

TimeOfLastReset

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Tanggal dan waktu printer terakhir direset.

Properti ini diwariskan dari CIM_Printer.

UntilTime

Jenis data: tanggalwaktu

Jenis akses: Baca/tulis

Tanggal dan waktu printer dapat mencetak pekerjaan terakhir—jika printer dibatasi untuk mencetak pada waktu tertentu. Nilai ini dinyatakan sebagai waktu yang berlalu sejak pukul 12.00 GMT (Greenwich Mean Time).

VerticalResolution

Jenis data: uint32

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_PrintJob.HorizontalResolution"), Unit ("piksel per inci")

Resolusi vertikal, dalam piksel per inci, printer.

Properti ini diwariskan dari CIM_Printer.

WorkOffline

Jenis data: boolean

Jenis akses: Baca/tulis

Jika TRUE, Anda dapat mengantrekan tugas cetak pada komputer ketika pencetak sedang offline.

Keterangan

Kelas Win32_Printer berasal dari CIM_Printer. Sebelum memanggil SWbemObject.Put_ atau IWbemServices::P utInstance untuk instans Win32_Printer, hak istimewa SeLoadDriverPrivilege (wbemPrivilegeLoadDriver for Visual Basic dan LoadDriver untuk moniker skrip) harus diaktifkan. Untuk informasi selengkapnya, lihat Konstanta Hak Istimewa dan Menjalankan Operasi Istimewa. Contoh kode VBScript berikut menunjukkan cara mengaktifkan hak istimewa SetLoadDriverPrivilege dalam skrip.

Untuk bekerja dengan kluster MSCS Printer, gunakan perakitan prnadmin.dll, atau namespace layanan .NET Framework System.Printing .

Set objPrinter = GetObject("winmgmts:{impersonationLevel=Impersonate,(LoadDriver)}!//./Root/CIMv2:Win32_Printer")

Windows menggunakan kredensial pengguna yang menjalankan skrip untuk menentukan printer yang tersedia. Oleh karena itu, jika Anda menjalankan skrip dari jarak jauh, Anda mungkin hanya dapat mengakses printer apa pun yang tersedia untuk akun pengguna Anda pada sistem jarak jauh tersebut.

Anda tidak dapat menggunakan kelas Win32_Printer untuk printer pada kluster cetak MSCS. Sebagai gantinya, Anda mungkin perlu menggunakan alat PrinterAdmin (PrnAdmin.dll) atau namespace .NET Framework System.Printing .

Catatan

Jika Anda mengambil PrinterStatus = 3 atau PrinterState = 0, pengandar printer mungkin tidak memberi makan informasi yang akurat ke WMI. WMI mengambil informasi printer dari proses spoolsv.exe. Ada kemungkinan pengandar pencetak tidak melaporkan statusnya ke penampung. Dalam hal ini, Win32_Printer melaporkan printer sebagai Diam.

 

Contoh

Sampel kode PowerShell berikut menunjukkan cara menentukan printer default komputer lokal.

Get-WmiObject win32_printer | %{if ($_.default) {$_}}

Sampel kode VBScript berikut menjelaskan cara mengambil statistik printer dari instans Win32_Printer.

Set PrinterSet = GetObject("winmgmts:").InstancesOf ("Win32_Printer")
If (PrinterSet.Count = 0 ) Then WScript.Echo "No Printers Installed!"
for each Printer in PrinterSet
   if Printer.PrinterStatus = 3 then WScript.Echo Printer.Name & Chr(13) & "Status:  Idle"
   if Printer.PrinterStatus = 4 then WScript.Echo Printer.Name & Chr(13) & "Status:  Printing"
   
next

Sampel kode Perl berikut menjelaskan cara mengambil statistik printer dari instans Win32_Printer.

use strict;
use Win32::OLE;

my $PrinterSet;

eval { $PrinterSet = Win32::OLE->GetObject("winmgmts:{impersonationLevel=impersonate}!\\\\.\\root\\cimv2")->
   InstancesOf ("Win32_Printer"); };
unless($@)
{
   if ($PrinterSet->{Count} == 0) 
   {
      print "No Printers Installed!\n";
   }

   foreach my $PrinterInst (in $PrinterSet)
   {
      if ($PrinterInst->{PrinterStatus} == 3) 
      {
         print "\n$PrinterInst->{Name}\nStatus:  Idle\n";
      }
      if ($PrinterInst->{PrinterStatus} == 4) 
      {
         print "\n$PrinterInst->{Name}\nStatus:  Printing\n";
      }
   }
}
else
{
   print STDERR Win32::OLE->LastError, "\n";
}

Contoh kode VBScript berikut menunjukkan cara mendapatkan nama printer default untuk komputer.

strComputer = "."
Set objWMIService = GetObject( "winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\Root\CIMv2")
Set colInstalledPrinters =  objWMIService.ExecQuery ("Select * from Win32_Printer")
For Each objPrinter in colInstalledPrinters

    If objPrinter.Default = "True" Then 
      Wscript.Echo "Name: " & objPrinter.Name
    End If
Next

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista
Server minimum yang didukung
Windows Server 2008
Ruang nama
Root\CIMV2
MOF
Win32_Printer.mof
DLL
CIMWin32.dll

Baca juga

CIM_Printer

Kelas Perangkat Keras Sistem Komputer

Tugas WMI: Printer dan Pencetakan