Método PrintTestPage de la clase Win32_Printer
El método de clase WMIPrintTestPage imprime una página de prueba.
En este tema se usa la sintaxis de Managed Object Format (MOF). Para obtener más información sobre el uso de este método, vea Llamar a un método.
Sintaxis
uint32 PrintTestPage();
Parámetros
Este método no tiene parámetros.
Valor devuelto
Devuelve uno de los valores enumerados en la lista siguiente o cualquier otro valor para indicar un error. Para obtener códigos de error adicionales, consulte Constantes de error WMI o WbemErrorEnum. Para obtener valores HRESULT generales, consulte Códigos de error del sistema.
-
0
-
Correcto
-
5
-
Acceso denegado
Ejemplos
El siguiente ejemplo de código de PowerShell imprime una página de prueba.
# 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 | Value |
---|---|
Cliente mínimo compatible |
Windows Vista |
Servidor mínimo compatible |
Windows Server 2008 |
Espacio de nombres |
Root\CIMV2 |
MOF |
|
Archivo DLL |
|