WbemPrivilegeEnum 열거형(wbemdisp.h)
WbemPrivilegeEnum 상수는 권한을 정의합니다. 이러한 상수는 SWbemSecurity와 함께 사용되어 일부 작업에 필요한 권한을 부여합니다. 자세한 내용은 권한 상수를 참조하세요.
WMI 스크립팅 형식 라이브러리인 wbemdisp.tlb는 이러한 상수를 정의합니다. Microsoft Visual Basic 애플리케이션은 이 라이브러리에 액세스할 수 있습니다. 스크립트 언어는 WSH(Windows 스크립트 호스트) XML 파일 형식을 사용하지 않는 한 상수의 값을 직접 사용해야 합니다. 자세한 내용은 WMI 스크립팅 형식 라이브러리 사용을 참조하세요.
Syntax
typedef enum WbemPrivilegeEnum {
wbemPrivilegeCreateToken = 1,
wbemPrivilegePrimaryToken = 2,
wbemPrivilegeLockMemory = 3,
wbemPrivilegeIncreaseQuota = 4,
wbemPrivilegeMachineAccount = 5,
wbemPrivilegeTcb = 6,
wbemPrivilegeSecurity = 7,
wbemPrivilegeTakeOwnership = 8,
wbemPrivilegeLoadDriver = 9,
wbemPrivilegeSystemProfile = 10,
wbemPrivilegeSystemtime = 11,
wbemPrivilegeProfileSingleProcess = 12,
wbemPrivilegeIncreaseBasePriority = 13,
wbemPrivilegeCreatePagefile = 14,
wbemPrivilegeCreatePermanent = 15,
wbemPrivilegeBackup = 16,
wbemPrivilegeRestore = 17,
wbemPrivilegeShutdown = 18,
wbemPrivilegeDebug = 19,
wbemPrivilegeAudit = 20,
wbemPrivilegeSystemEnvironment = 21,
wbemPrivilegeChangeNotify = 22,
wbemPrivilegeRemoteShutdown = 23,
wbemPrivilegeUndock = 24,
wbemPrivilegeSyncAgent = 25,
wbemPrivilegeEnableDelegation = 26,
wbemPrivilegeManageVolume = 27
} ;
상수
wbemPrivilegeCreateToken 값: 1 기본 토큰을 만드는 데 필요합니다. |
wbemPrivilegePrimaryToken 값: 2 프로세스의 기본 토큰을 할당하는 데 필요합니다. |
wbemPrivilegeLockMemory 값: 3 메모리에서 실제 페이지를 잠그는 데 필요합니다. |
wbemPrivilegeIncreaseQuota 값: 4 프로세스에 할당된 할당량을 늘리는 데 필요합니다. |
wbemPrivilegeMachineAccount 값: 5 컴퓨터 계정을 만드는 데 필요합니다. |
wbemPrivilegeTcb 값: 6 해당 소유자를 신뢰할 수 있는 컴퓨터 기반의 일부로 식별합니다. 일부 신뢰할 수 있는 보호된 하위 시스템에는 이 권한이 부여됩니다. |
wbemPrivilegeSecurity 값: 7 감사 메시지 제어 및 보기와 같은 여러 보안 관련 기능을 수행하는 데 필요합니다. 이 권한은 소유자를 보안 운영자로 식별합니다. |
wbemPrivilegeTakeOwnership 값: 8 임의 액세스 권한을 부여하지 않고 개체의 소유권을 가져와야 합니다. 이 권한을 통해 소유자 값은 소유자가 합법적으로 개체의 소유자로 할당할 수 있는 값으로만 설정할 수 있습니다. |
wbemPrivilegeLoadDriver 값: 9 디바이스 드라이버를 로드하거나 언로드하는 데 필요합니다. |
wbemPrivilegeSystemProfile 값: 10 전체 시스템에 대한 프로파일링 정보를 수집하는 데 필요합니다. |
wbemPrivilegeSystemtime 값: 11 시스템 시간을 수정하는 데 필요합니다. |
wbemPrivilegeProfileSingleProcess 값: 12 단일 프로세스에 대한 프로파일링 정보를 수집하는 데 필요합니다. |
wbemPrivilegeIncreaseBasePriority 값: 13 프로세스의 기본 우선 순위를 늘리는 데 필요합니다. |
wbemPrivilegeCreatePagefile 값: 14 페이징 파일을 만드는 데 필요합니다. |
wbemPrivilegeCreatePermanent 값: 15 영구 개체를 만드는 데 필요합니다. |
wbemPrivilegeBackup 값: 16 백업 작업을 수행하는 데 필요합니다. |
wbemPrivilegeRestore 값: 17 복원 작업을 수행하는 데 필요합니다. 이 권한을 사용하면 유효한 사용자 또는 SID(그룹 보안 식별자)를 개체의 소유자로 설정할 수 있습니다. |
wbemPrivilegeShutdown 값: 18 로컬 시스템을 종료하는 데 필요합니다. |
wbemPrivilegeDebug 값: 19 프로세스를 디버그하는 데 필요합니다. |
wbemPrivilegeAudit 값: 20 감사 로그 항목을 생성하는 데 필요합니다. |
wbemPrivilegeSystemEnvironment 값: 21 이 유형의 메모리를 사용하여 구성 정보를 저장하는 시스템의 비휘발성 RAM을 수정하는 데 필요합니다. |
wbemPrivilegeChangeNotify 값: 22 파일 또는 디렉터리에 대한 변경 알림을 수신하는 데 필요합니다. 또한 이 권한으로 인해 시스템에서 모든 순회 액세스 검사를 건너뜁니다. 모든 사용자에 대해 기본적으로 사용하도록 설정됩니다. |
wbemPrivilegeRemoteShutdown 값: 23 네트워크 요청을 사용하여 시스템을 종료하는 데 필요합니다. |
wbemPrivilegeUndock 값: 24 도킹 스테이션에서 컴퓨터를 제거하는 데 필요합니다. |
wbemPrivilegeSyncAgent 값: 25 디렉터리 서비스 데이터를 동기화하는 데 필요합니다. |
wbemPrivilegeEnableDelegation 값: 26 위임을 위해 컴퓨터 및 사용자 계정을 신뢰할 수 있도록 설정하는 데 필요합니다. |
wbemPrivilegeManageVolume 값: 27 볼륨 유지 관리 작업을 수행하는 데 필요합니다. |
요구 사항
지원되는 최소 클라이언트 | Windows Vista |
지원되는 최소 서버 | Windows Server 2008 |
머리글 | wbemdisp.h |