Compartilhar via


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
Win32_Printer.mof
DLL
CIMWin32.dll

Confira também

CIM_ControlledBy

Classes de hardware do sistema de computador