classe Win32_TCPIPPrinterPort
La classe WMIWin32_TCPIPPrinterPort rappresenta un punto di accesso al servizio TCP/IP.
La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate. Le proprietà sono elencate nell'ordine alfabetico, non nell'ordine MOF.
Sintassi
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;
};
Members
La classe Win32_TCPIPPrinterPort include questi tipi di membri:
Proprietà
La classe Win32_TCPIPPrinterPort ha queste proprietà.
-
Bytecount
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Se TRUE, il computer conta i byte in un documento prima di inviarli alla stampante e la stampante segnala il numero di byte effettivamente letti. Questa funzionalità viene usata per la diagnostica quando vengono rilevati byte mancanti nell'output di stampa.
-
-
Didascalia
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (64), DisplayName ("Didascalia")
Breve descrizione testuale dell'oggetto.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
-
CreationClassName
-
Nome della classe o della sottoclasse usata nella creazione di un'istanza. Se usato con altre proprietà chiave della classe, questa proprietà consente l'identificazione univoca di tutte le istanze della classe e delle relative sottoclassi.
Questa proprietà viene ereditata da CIM_ServiceAccessPoint.
-
Descrizione
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
-
Qualificatori: DisplayName ("Descrizione")
Descrizione testuale dell'oggetto.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
-
HostAddress
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Indirizzo del dispositivo o del server di stampa.
-
-
InstallDate
-
-
Tipo di dati: datetime
-
Tipo di accesso: sola lettura
-
Qualificatori: MappingStrings ("MIF). DMTF| ComponentID|001.5"), DisplayName ("Data di installazione")
Indica quando l'oggetto è stato installato. La mancanza di un valore non indica che l'oggetto non è installato.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
-
Nome
-
Identifica in modo univoco il punto di accesso al servizio e fornisce un'indicazione della funzionalità gestita. Questa funzionalità è descritta in modo più dettagliato nella proprietà Description dell'oggetto.
Questa proprietà viene ereditata da CIM_ServiceAccessPoint.
-
Portnumber
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Numero delle porte TCP usate dal monitor della porta per comunicare con il dispositivo.
-
-
Protocollo
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Protocollo di stampa usato. Alcune stampanti supportano solo LPR.
-
-
1
-
RAW
Stampa direttamente in un dispositivo o in un server di stampa.
-
2
-
LPR
Protocollo legacy, che alla fine viene sostituito da RAW.
Coda
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Nome della coda di stampa nel server quando usato con il protocollo LPR.
SNMPCommunity
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Valore del livello di sicurezza per il dispositivo.
Esempio: "public'"
SNMPDevIndex
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Numero di indice SNMP di questo dispositivo per l'agente SNMP.
SNMPEnabled
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Se TRUE, questa stampante supporta RFC 1759 (Simple Network Management Protocol) e può fornire informazioni di stato avanzate dal dispositivo.
Status
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (10), DisplayName ("Status")
Stringa che indica lo stato corrente dell'oggetto. È possibile definire lo stato operativo e non operativo. Lo stato operativo può includere "OK", "Degraded" e "Pred Fail". "Pred Fail" indica che un elemento funziona correttamente, ma prevede un errore (ad esempio, un disco rigido abilitato per SMART).
Lo stato non operativo può includere "Error", "Starting", "Arresta" e "Servizio". "Servizio" può essere applicato durante il mirror-resilvering del disco, ricaricando un elenco di autorizzazioni utente o altri lavori amministrativi. Non tutti questi lavori sono online, ma l'elemento gestito non è "OK" né in uno degli altri stati.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
Sono inclusi i valori seguenti:
OK ("OK ")
Errore ("Errore ")
Danneggiato ("danneggiato ")
Sconosciuto ("Sconosciuto ")
Pred Fail ("Pred Fail ")
Avvio ("Avvio ")
Arresto ("arresto ")
Servizio ("Servizio ")
Sottolineato ("sottolineato ")
NonRecover ("NonRecover ")
Nessun contatto ("Nessun contatto")
Lost Comm ("Lost Comm")
SystemCreationClassName
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: propagati ("CIM_System. CreationClassName"), CIM_Key, MaxLen (256)
Nome della classe di creazione del sistema di ambito.
Questa proprietà viene ereditata da CIM_ServiceAccessPoint.
Systemname
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: propagati ("CIM_System. Name"), CIM_Key, MaxLen (256)
Nome del sistema di definizione dell'ambito.
Questa proprietà viene ereditata da CIM_ServiceAccessPoint.
Tipo
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: Schema ("Win32")
Tipo di SAP, ad esempio collegato o reindirizzato.
Questa proprietà viene ereditata da CIM_ServiceAccessPoint.
Scrittura (1)
Lettura (2)
Reindirizzamento (4)
Net_Attached (8)
sconosciuto (16)
Commenti
La classe Win32_TCPIPPrinterPort deriva da CIM_ServiceAccessPoint che deriva da CIM_LogicalElement.
Il privilegio SeLoadDriverPrivilege è necessario per eliminare un'istanza di questa classe WMI. Il frammento di script seguente illustra come stabilire una connessione a WMI che usa questo privilegio.
Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate, (LoadDriver)}")
Esempio
Nell'esempio di PowerShell seguente viene rimossa una stampante e la porta della stampante TCPIP associata.
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()
}
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Spazio dei nomi |
Root\CIMV2 |
MOF |
|
DLL |
|
Vedi anche