Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Константы WbemPrivilegeEnum определяют привилегии. Эти константы используются с SWbemSecurity для предоставления привилегий, необходимых для некоторых операций. Дополнительные сведения см. в разделе Константы привилегий.
Библиотека типов скриптов WMI wbemdisp.tlb определяет эти константы. Приложения Microsoft Visual Basic могут получить доступ к этой библиотеке; Языки скриптов должны использовать значение константы напрямую, если они не используют формат XML-файла узла сценариев Windows (WSH). Дополнительные сведения см. в статье Использование библиотеки типов сценариев WMI.
Синтаксис
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 Требуется для выполнения операций восстановления. Эта привилегия позволяет задать любой допустимый идентификатор безопасности пользователя или группы в качестве владельца объекта. |
wbemPrivilegeShutdownЗначение: 18 Требуется для завершения работы локальной системы. |
wbemPrivilegeDebugЗначение: 19 Требуется для отладки процесса. |
wbemPrivilegeAuditЗначение: 20 Требуется для создания записей журнала аудита. |
wbemPrivilegeSystemEnvironmentЗначение: 21 Требуется для изменения энергонезависимого ОЗУ систем, использующих этот тип памяти для хранения сведений о конфигурации. |
wbemPrivilegeChangeNotifyЗначение: 22 Требуется для получения уведомлений об изменениях в файлах или каталогах. Эта привилегия также заставляет систему пропускать все проверки доступа обхода. Он включен по умолчанию для всех пользователей. |
wbemPrivilegeRemoteShutdownЗначение: 23 Требуется для завершения работы системы с помощью сетевого запроса. |
wbemPrivilegeUndockЗначение: 24 Требуется для удаления компьютера из док-станции. |
wbemPrivilegeSyncAgentЗначение: 25 Требуется для синхронизации данных службы каталогов. |
wbemPrivilegeEnableDelegationЗначение: 26 Требуется, чтобы учетные записи компьютеров и пользователей были доверенными для делегирования. |
wbemPrivilegeManageVolumeЗначение: 27 Требуется для выполнения задач обслуживания тома. |
Требования
| Минимальная версия клиента | Windows Vista |
| Минимальная версия сервера | Windows Server 2008 |
| Верхняя часть | wbemdisp.h |