Freigeben über


Win32_PrinterController-Klasse

Die WMI-KlasseWin32_PrinterController Zuordnung bezieht sich auf einen Drucker und das lokale Gerät, mit dem der Drucker verbunden ist. Beachten Sie, dass diese Klasse nur Instanzen für lokale Drucker zurückgibt.

Die folgende Syntax wurde aus MOF-Code (Managed Object Format, verwaltetes Objektformat) vereinfacht und enthält alle geerbten Eigenschaften. Eigenschaften werden in alphabetischer Reihenfolge und nicht in MOF-Reihenfolge aufgeführt.

Syntax

class Win32_PrinterController : CIM_ControlledBy
{
  uint16             AccessState;
  CIM_Controller REF Antecedent;
  Win32_Printer  REF Dependent;
  uint32             NegotiatedDataWidth;
  uint64             NegotiatedSpeed;
  uint32             NumberOfHardResets;
  uint32             NumberOfSoftResets;
};

Member

Die Win32_PrinterController-Klasse verfügt über folgende Membertypen:

Eigenschaften

Die Win32_PrinterController-Klasse verfügt über diese Eigenschaften.

AccessState

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Status des Controllerzugriffs auf das Gerät. Diese Informationen sind erforderlich, wenn ein logisches Gerät von mehreren Controllern befehlet oder über diese zugegriffen werden kann.

Diese Eigenschaft wird von CIM_ControlledBy geerbt.

0

Unbekannt

1

Aktiv

2

Inaktiv

Vorläufer

Datentyp: CIM_Controller

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Verweis auf die CIM_Controller instance, die das lokale Gerät darstellt, das diesem Drucker zugeordnet ist.

Diese Eigenschaft wird von CIM_Dependency geerbt.

Abhängig

Datentyp: Win32_Printer

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Verweis auf die Win32_Printer instance, die den Drucker darstellt, der dem lokalen Gerät zugeordnet ist.

Diese Eigenschaft wird von CIM_Dependency geerbt.

NegotiatedDataWidth

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Datenbreite, die zwischen Geräten verwendet wird (wenn mehrere Bus- oder Verbindungsdatenbreiten möglich sind). Die Datenbreite wird in Bits angegeben. Wenn die Datenbreite nicht ausgehandelt wird oder diese Informationen für die Geräteverwaltung nicht verfügbar oder wichtig sind, sollte die Eigenschaft auf 0 (null) festgelegt werden.

Diese Eigenschaft wird von CIM_DeviceConnection geerbt.

NegotiatedSpeed

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Geschwindigkeit bei der Verwendung zwischen Geräten (wenn mehrere Bus- oder Verbindungsgeschwindigkeiten möglich sind). Die Geschwindigkeit wird in Bits pro Sekunde angegeben. Wenn verbindungs- oder Busgeschwindigkeiten nicht ausgehandelt werden oder diese Informationen für die Geräteverwaltung nicht verfügbar oder wichtig sind, sollte die Eigenschaft auf 0 (null) festgelegt werden.

Diese Eigenschaft wird von CIM_DeviceConnection geerbt.

Weitere Informationen zur Verwendung von uint64-Werten in Skripts finden Sie unter Skripterstellung in WMI.

NumberOfHardResets

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Anzahl der vom Controller ausgegebenen hard resets.

Diese Eigenschaft wird von CIM_ControlledBy geerbt.

NumberOfSoftResets

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Anzahl der vom Controller ausgegebenen soft resets.

Diese Eigenschaft wird von CIM_ControlledBy geerbt.

Bemerkungen

Die Win32_PrinterController-Klasse wird von CIM_ControlledBy abgeleitet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
WindowsServer 2008
Namespace
Root\CIMV2
MOF
Win32_Printer.mof
DLL
CIMWin32.dll

Siehe auch

CIM_ControlledBy

Hardwareklassen des Computersystems