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
-
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
-
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 |
|
DLL |
|
Lihat juga