Metode SetDefaultPrinter dari kelas Win32_Printer

Metode kelas SetDefaultPrinterWMI mengatur printer sistem default untuk pengguna yang memanggil metode .

Topik ini menggunakan sintaksIs Managed Object Format (MOF). Untuk informasi selengkapnya tentang menggunakan metode ini, lihat Memanggil Metode.

Sintaks

uint32 SetDefaultPrinter();

Parameter

Metode ini tidak memiliki parameter.

Nilai hasil

Mengembalikan 0 (nol) jika berhasil, dan beberapa nilai lain jika terjadi kesalahan. Untuk kode kesalahan tambahan, lihat Konstanta Kesalahan WMI atau WbemErrorEnum. Untuk nilai HRESULT umum, lihat Kode Kesalahan Sistem.

Contoh

Sampel kode VBScript berikut mengatur printer default pada komputer.

strComputer = "." 
Set objWMIService = GetObject("winmgmts:" _ 
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") 
 
Set colInstalledPrinters =  objWMIService.ExecQuery _ 
    ("Select * from Win32_Printer Where Name = 'ScriptedPrinter'") 
 
For Each objPrinter in colInstalledPrinters 
    objPrinter.SetDefaultPrinter() 
Next 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista
Server minimum yang didukung
Windows Server 2008
Ruang nama
Root\CIMV2
MOF
Win32_Printer.mof
DLL
CIMWin32.dll

Baca juga

Kelas Perangkat Keras Sistem Komputer

Tugas WMI: Printer dan Pencetakan

Win32_Printer