kelas Win32_TCPIPPrinterPort

Kelas WMI Win32_TCPIPPrinterPort mewakili titik akses layanan TCP/IP.

Sintaks berikut disederhanakan dari kode Managed Object Format (MOF) dan menyertakan semua properti yang diwariskan. Properti tercantum dalam urutan alfabet, bukan urutan MOF.

Sintaks

class Win32_TCPIPPrinterPort : CIM_ServiceAccessPoint
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Status;
  string   CreationClassName;
  string   Name;
  string   SystemCreationClassName;
  string   SystemName;
  uint32   Type;
  boolean  ByteCount;
  string   HostAddress;
  uint32   PortNumber;
  uint32   Protocol;
  string   Queue;
  string   SNMPCommunity;
  uint32   SNMPDevIndex;
  boolean  SNMPEnabled;
};

Anggota

Kelas Win32_TCPIPPrinterPort memiliki jenis anggota ini:

Properti

Kelas Win32_TCPIPPrinterPort memiliki properti ini.

ByteCount

Jenis data: boolean

Jenis akses: Baca-saja

Jika TRUE, komputer menghitung byte dalam dokumen sebelum mengirimkannya ke printer dan printer melaporkan kembali jumlah byte yang benar-benar dibaca. Kemampuan ini digunakan untuk diagnostik ketika byte yang hilang terdeteksi dalam output cetak.

Keterangan

Jenis data: string

Jenis akses: Baca-saja

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

Deskripsi tekstual singkat dari objek .

Properti ini diwarisi dari CIM_ManagedSystemElement.

CreationClassName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: CIM_Key, MaxLen (256)

Nama kelas atau subkelas yang digunakan dalam pembuatan instans. Ketika digunakan dengan properti utama kelas lainnya, properti ini memungkinkan semua instans kelas dan subkelasnya diidentifikasi secara unik.

Properti ini diwarisi dari CIM_ServiceAccessPoint.

Deskripsi

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: DisplayName ("Deskripsi")

Deskripsi tekstual objek.

Properti ini diwarisi dari CIM_ManagedSystemElement.

HostAddress

Jenis data: string

Jenis akses: Baca-saja

Alamat perangkat atau server cetak.

InstallDate

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

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

Menunjukkan kapan objek diinstal. Kurangnya nilai tidak menunjukkan bahwa objek tidak diinstal.

Properti ini diwarisi dari CIM_ManagedSystemElement.

Nama

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Kunci, MaxLen (256)

Secara unik mengidentifikasi titik akses layanan dan memberikan indikasi fungsionalitas yang dikelola. Fungsionalitas ini dijelaskan secara lebih rinci dalam properti Deskripsi objek.

Properti ini diwarisi dari CIM_ServiceAccessPoint.

PortNumber

Jenis data: uint32

Jenis akses: Baca-saja

Jumlah port TCP yang digunakan oleh monitor port untuk berkomunikasi dengan perangkat.

Protokol

Jenis data: uint32

Jenis akses: Baca-saja

Protokol pencetakan yang digunakan. Beberapa printer hanya mendukung LPR.

1

RAW

Mencetak langsung ke perangkat atau server cetak.

2

LPR

Protokol warisan, yang akhirnya digantikan oleh RAW.

Antrean

Jenis data: string

Jenis akses: Baca-saja

Nama antrean cetak pada server ketika digunakan dengan protokol LPR.

SNMPCommunity

Jenis data: string

Jenis akses: Baca-saja

Nilai tingkat keamanan untuk perangkat.

Contoh: "publik'"

SNMPDevIndex

Jenis data: uint32

Jenis akses: Baca-saja

Nomor indeks SNMP perangkat ini untuk agen SNMP.

SNMPEnabled

Jenis data: boolean

Jenis akses: Baca-saja

Jika TRUE, printer ini mendukung RFC 1759 (Simple Network Management Protocol) dan dapat memberikan informasi status yang kaya dari perangkat.

Status

Jenis data: string

Jenis akses: Baca-saja

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

String yang menunjukkan status objek saat ini. Status operasional dan non-operasional dapat ditentukan. Status operasional dapat mencakup "OK", "Degraded", dan "Pred Fail". "Pred Fail" menunjukkan bahwa elemen berfungsi dengan baik, tetapi memprediksi kegagalan (misalnya, hard disk drive berkemampuan SMART).

Status non-operasional dapat mencakup "Error", "Starting", "Stopping", dan "Service". "Layanan" dapat berlaku selama resilvering cermin disk, memuat ulang daftar izin pengguna, atau pekerjaan administratif lainnya. Tidak semua pekerjaan seperti itu online, tetapi elemen terkelola tidak "OK" atau di salah satu status lainnya.

Properti ini diwarisi dari CIM_ManagedSystemElement.

Nilai yang valid mencakup sebagai 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")

Lost Comm ("Lost Comm")

SystemCreationClassName

Jenis data: string

Jenis akses: Baca-saja

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

Nama kelas pembuatan sistem cakupan.

Properti ini diwarisi dari CIM_ServiceAccessPoint.

SystemName

Jenis data: string

Jenis akses: Baca-saja

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

Nama sistem cakupan.

Properti ini diwarisi dari CIM_ServiceAccessPoint.

Jenis

Jenis data: uint32

Jenis akses: Baca-saja

Kualifikasi: Skema ("Win32")

Jenis SAP, seperti terlampir atau dialihkan.

Properti ini diwarisi dari CIM_ServiceAccessPoint.

Tulis (1)

Baca (2)

Dialihkan (4)

Net_Attached (8)

tidak diketahui (16)

Keterangan

Kelas Win32_TCPIPPrinterPort berasal dari CIM_ServiceAccessPoint yang berasal dari CIM_LogicalElement.

Hak istimewa SeLoadDriverPrivilege diperlukan untuk menghapus instans kelas WMI ini. Cuplikan skrip berikut menunjukkan cara membuat koneksi ke WMI yang menggunakan hak istimewa ini.

Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate, (LoadDriver)}")

Contoh

Sampel PowerShell berikut menghapus printer dan port printer TCPIP terkait.

function Remove-PrinterAndPort{
    Param( $printername )
   $printer=gwmi win32_Printer -filter "name='HPDJ600'"
   $printer.Delete()
   $port=gwmi win32_tcpipprinterport -filter "name='$($printer.portname)'" -enableall
   $port.Delete()
}

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

Lihat juga

CIM_ServiceAccessPoint

Kelas Perangkat Keras Sistem Komputer