WbemAuthenticationLevelEnum 열거형(wbemdisp.h)
WbemAuthenticationLevelEnum 상수는 보안 인증 수준을 정의합니다. 이러한 상수는 SWbemSecurity 및 WMI에 대한 모니커 연결에서 사용됩니다.
WMI 스크립팅 형식 라이브러리인 wbemdisp.tlb는 이러한 상수를 정의합니다. Visual Basic 애플리케이션은 이 라이브러리에 액세스할 수 있습니다.
스크립트 언어는 다음 중 하나를 사용해야 합니다.
-
약식 이름입니다. 예를 들어 WbemAuthenticationLevelPktPrivacy 의 경우 "PktPrivacy"를 사용합니다.
strComputer = "RemoteComputer" Set objWMIServices = GetObject("WINMGMTS:" _ & "{authenticationLevel=pktPrivacy}!\\" _ & strComputer & "\ROOT\CIMV2")
-
스크립트의 WSH(Windows 스크립트 호스트) XML 파일 형식입니다. 예를 들어 이는 스크립트가 WbemAuthenticationLevelPkt 상수를 직접 사용할 수 있음을 의미합니다.
다음 WSH 스크립트는 인증 수준을 설정합니다. 스크립트를 실행하려면 .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>
자세한 내용은 WMI 스크립팅 형식 라이브러리 사용을 참조하세요.
Syntax
typedef enum WbemAuthenticationLevelEnum {
wbemAuthenticationLevelDefault = 0,
wbemAuthenticationLevelNone = 1,
wbemAuthenticationLevelConnect = 2,
wbemAuthenticationLevelCall = 3,
wbemAuthenticationLevelPkt = 4,
wbemAuthenticationLevelPktIntegrity = 5,
wbemAuthenticationLevelPktPrivacy = 6
} ;
상수
wbemAuthenticationLevelDefault 값: 0 |
wbemAuthenticationLevelNone 값: 1 |
wbemAuthenticationLevelConnect 값: 2 |
wbemAuthenticationLevelCall 값: 3 |
wbemAuthenticationLevelPkt 값: 4 |
wbemAuthenticationLevelPktIntegrity 값: 5 |
wbemAuthenticationLevelPktPrivacy 값: 6 |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista |
지원되는 최소 서버 | Windows Server 2008 |
머리글 | wbemdisp.h |