Enumerasi WbemAuthenticationLevelEnum (wbemdisp.h)
Konstanta WbemAuthenticationLevelEnum menentukan tingkat autentikasi keamanan. Konstanta ini digunakan dengan SWbemSecurity dan dalam koneksi moniker ke WMI.
Pustaka jenis skrip WMI, wbemdisp.tlb, mendefinisikan konstanta ini. Aplikasi Visual Basic dapat mengakses pustaka ini.
Bahasa skrip harus menggunakan salah satu hal berikut ini:
-
Nama pendeknya. Misalnya, untuk WbemAuthenticationLevelPktPrivacy gunakan "PktPrivacy".
strComputer = "RemoteComputer" Set objWMIServices = GetObject("WINMGMTS:" _ & "{authenticationLevel=pktPrivacy}!\\" _ & strComputer & "\ROOT\CIMV2")
-
Format file XML Windows Script Host (WSH) dalam skrip. Misalnya, ini berarti bahwa skrip dapat menggunakan konstanta WbemAuthenticationLevelPkt secara langsung.
Skrip WSH berikut menetapkan tingkat autentikasi. Untuk menjalankan skrip, simpan teks dalam file dengan ekstensi .wsf.
<?xml version="1.0" encoding="US-ASCII"?> <job> <reference object="WbemScripting.SWbemLocator"/> <script language="VBScript"> set service = GetObject("winmgmts:") ' Following line uses a symbolic ' constant from the WMI type library service.Security_.authenticationLevel = _ WbemAuthenticationLevelPktPrivacy </script> </job>
Untuk informasi selengkapnya, lihat Menggunakan Pustaka Jenis Skrip WMI.
Sintaks
typedef enum WbemAuthenticationLevelEnum {
wbemAuthenticationLevelDefault = 0,
wbemAuthenticationLevelNone = 1,
wbemAuthenticationLevelConnect = 2,
wbemAuthenticationLevelCall = 3,
wbemAuthenticationLevelPkt = 4,
wbemAuthenticationLevelPktIntegrity = 5,
wbemAuthenticationLevelPktPrivacy = 6
} ;
Konstanta
wbemAuthenticationLevelDefault Nilai: 0 |
wbemAuthenticationLevelNone Nilai: 1 |
wbemAuthenticationLevelConnect Nilai: 2 |
wbemAuthenticationLevelCall Nilai: 3 |
wbemAuthenticationLevelPkt Nilai: 4 |
wbemAuthenticationLevelPktIntegrity Nilai: 5 |
wbemAuthenticationLevelPktPrivacy Nilai: 6 |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Server minimum yang didukung | Windows Server 2008 |
Header | wbemdisp.h |
Lihat juga
Mengatur Keamanan pada Panggilan Asinkron di VBScript
Mengatur Tingkat Keamanan Proses Default Menggunakan VBScript