Método PrintTestPage da classe Win32_Printer
O método de classe WMIPrintTestPage imprime uma página de teste.
Este tópico usa a sintaxe MOF (Managed Object Format). Para obter mais informações sobre como usar esse método, consulte Chamando um método.
Sintaxe
uint32 PrintTestPage();
Parâmetros
Esse método não tem parâmetros.
Valor retornado
Retorna um dos valores listados na lista a seguir ou qualquer outro valor para indicar um erro. Para obter códigos de erro adicionais, consulte Constantes de erro WMI ou WbemErrorEnum. Para obter valores gerais de HRESULT , consulte Códigos de erro do sistema.
-
0
-
Sucesso
-
5
-
Acesso negado
Exemplos
O exemplo de código do PowerShell a seguir imprime uma página de teste.
# Get printer objects from WMI
$printers=Get-WmiObject Win32_Printer
"{0} Printers defined on this system" -f $printers.count
# Get a specific printer
$printer = $printers | where {$_.name -eq "\\smallguy\HP LaserJet 5M"}
# Display info
"Printer share name: {0}\{1}" -f $printer.servername, $printer.sharename
"Printer Port : {0} " -f $printer.PortName
# Print a test page
$printer.PrintTestPage()
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |
Namespace |
Root\CIMV2 |
MOF |
|
DLL |
|