classe Win32_PrinterController
A classe WMI de associação Win32_PrinterController relaciona uma impressora e o dispositivo local ao qual a impressora está conectada. Observe que essa classe retorna apenas instâncias para impressoras locais.
A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas. As propriedades são listadas em ordem alfabética, não em ordem MOF.
Sintaxe
class Win32_PrinterController : CIM_ControlledBy
{
uint16 AccessState;
CIM_Controller REF Antecedent;
Win32_Printer REF Dependent;
uint32 NegotiatedDataWidth;
uint64 NegotiatedSpeed;
uint32 NumberOfHardResets;
uint32 NumberOfSoftResets;
};
Membros
A classe Win32_PrinterController tem estes tipos de membros:
Propriedades
A classe Win32_PrinterController tem essas propriedades.
-
AccessState
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Estado do acesso do controlador ao dispositivo. Essas informações são necessárias quando um dispositivo lógico pode ser comandado por, ou acessado por meio de vários controladores.
Essa propriedade é herdada de CIM_ControlledBy.
-
-
0
-
Unknown
-
1
-
Ativo
-
2
-
Inativo
Antecedente
-
Tipo de dados: CIM_Controller
-
Tipo de acesso: Somente leitura
-
Qualificadores: Chave
Referência à instância de CIM_Controller que representa o dispositivo local associado a esta impressora.
Essa propriedade é herdada de CIM_Dependency.
Dependente
-
Tipo de dados: Win32_Printer
-
Tipo de acesso: Somente leitura
-
Qualificadores: Chave
Referência à instância de Win32_Printer que representa a impressora associada ao dispositivo local.
Essa propriedade é herdada de CIM_Dependency.
NegotiatedDataWidth
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
Largura dos dados em uso entre dispositivos (quando várias larguras de dados de barramento ou conexão são possíveis). A largura dos dados é especificada em bits. Se a largura dos dados não for negociada ou se essas informações não estiverem disponíveis ou forem importantes para o gerenciamento de dispositivos, a propriedade deverá ser definida como 0 (zero).
Essa propriedade é herdada de CIM_DeviceConnection.
NegotiatedSpeed
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
Velocidade de uso entre dispositivos (quando várias velocidades de barramento ou conexão são possíveis). A velocidade é especificada em bits por segundo. Se as velocidades de conexão ou barramento não forem negociadas ou se essas informações não estiverem disponíveis ou forem importantes para o gerenciamento de dispositivos, a propriedade deverá ser definida como 0 (zero).
Essa propriedade é herdada de CIM_DeviceConnection.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
NumberOfHardResets
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
Número de redefinições forçadas emitidas pelo controlador.
Essa propriedade é herdada de CIM_ControlledBy.
NumberOfSoftResets
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
Número de redefinições reversível emitidas pelo controlador.
Essa propriedade é herdada de CIM_ControlledBy.
Comentários
A classe Win32_PrinterController é derivada de CIM_ControlledBy.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |
Namespace |
Root\CIMV2 |
MOF |
|
DLL |
|
Confira também