Интерфейс IPrincipal2 (taskschd.h)
Предоставляет расширенные параметры, применяемые к учетным данным безопасности для субъекта. Эти учетные данные безопасности определяют контекст безопасности для задач, связанных с субъектом.
Наследование
Интерфейс IPrincipal2 наследуется от интерфейса IDispatch . IPrincipal2 также имеет следующие типы членов:
Методы
Интерфейс IPrincipal2 содержит следующие методы.
IPrincipal2::AddRequiredPrivilege Добавляет необходимые привилегии к маркеру процесса задачи. |
IPrincipal2::get_ProcessTokenSidType Возвращает или задает тип идентификатора безопасности (SID) процесса задачи. (Получить) |
IPrincipal2::get_RequiredPrivilege Возвращает необходимые привилегии задачи по индексу. |
IPrincipal2::get_RequiredPrivilegeCount Возвращает количество привилегий в требуемом массиве привилегий. |
IPrincipal2::p ut_ProcessTokenSidType Возвращает или задает тип идентификатора безопасности (SID) процесса задачи. (Put) |
Комментарии
При чтении или записи XML для задачи учетные данные безопасности для субъекта указываются в элементе Principal схемы планировщика задач.
Примеры
Дополнительные сведения и пример кода для этого интерфейса см. в разделах Пример триггера времени (C++) или Пример триггера регистрации (C++).
Требования
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | taskschd.h |