Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Общие сведения о технологии API групповая политика.
Для разработки API групповая политика вам потребуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих разделах:
Перечисления
|
INSTALLSPECTYPE Значения перечисления INSTALLSPECTYPE определяют способы указания приложения групповой политики для функции InstallApplication. Значения используются в элементе Type объекта INSTALLDATA. |
Функции
|
BrowseForGPO Функция BrowseForGPO создает диалоговое окно браузера объектов групповой политики, которое позволяет пользователю открыть или создать объект групповой политики. |
|
CreateGPOLink Функция CreateGPOLink создает связь между указанным объектом групповой политики и указанным сайтом, доменом или подразделением. |
|
Удалить Метод Delete удаляет объект групповой политики. |
|
DeleteAllGPOLinks Функция DeleteAllGPOLinks удаляет все ссылки объектов групповой политики для указанного сайта, домена или подразделения. |
|
DeleteGPOLink Функция DeleteGPOLink удаляет связь между указанным объектом групповой политики и указанным сайтом, доменом или подразделением. |
|
EnterCriticalPolicySection Функция EnterCriticalPolicySection приостанавливает применение политики, чтобы разрешить приложениям безопасно считывать параметры политики. |
|
ExportRSoPData Функция ExportRSoPData экспортирует пространство имен WMI, содержащее сведения RSoP, в файл данных. Функция записывает сведения в файл данных, который можно импортировать в пространство имен WMI с помощью вызова функции ImportRSoPData. |
|
FreeGPOListA Функция FreeGPOList освобождает указанный список объектов групповой политики. (ANSI) |
|
FreeGPOListW Функция FreeGPOList освобождает указанный список объектов групповой политики. (Юникод) |
|
GetAppliedGPOListA Функция GetAppliedGPOList извлекает список объектов групповой политики, примененных для указанного пользователя или компьютера. (ANSI) |
|
GetAppliedGPOListW Функция GetAppliedGPOList извлекает список объектов групповой политики, примененных для указанного пользователя или компьютера. (Юникод) |
|
GetDisplayName Метод GetDisplayName извлекает отображаемое имя объекта групповой политики. (IGPEInformation.GetDisplayName) |
|
GetDisplayName Метод GetDisplayName извлекает отображаемое имя объекта групповой политики. (IGroupPolicyObject.GetDisplayName) |
|
GetDSPath Метод GetDSPath извлекает путь Active Directory для указанного раздела объекта групповой политики. |
|
GetDSPath Метод GetDSPath извлекает путь Active Directory к корню указанного раздела объекта групповой политики. |
|
GetEventLogEntryText Метод GetEventLogEntryText возвращает текст для определенной записи в журнале событий. |
|
GetFileSysPath Метод GetFileSysPath возвращает путь к файловой системе для указанного раздела объекта групповой политики. Путь имеет формат UNC. |
|
GetFileSysPath Метод GetFileSysPath извлекает путь файловой системы к корню указанного раздела объекта групповой политики. Путь имеет формат UNC. |
|
GetFlags Метод GetFlags извлекает сведения о сеансе пользовательского интерфейса RSoP. |
|
GetGPOListA Функция GetGPOList извлекает список объектов групповой политики для указанного пользователя или компьютера. (ANSI) |
|
GetGPOListW Функция GetGPOList извлекает список объектов групповой политики для указанного пользователя или компьютера. (Юникод) |
|
GetHint Метод GetHint извлекает тип объекта Active Directory, с которым можно связать этот объект групповой политики. |
|
GetLocalManagedApplications Функцию GetLocalManagedApplications можно запустить на целевом компьютере, чтобы получить список управляемых приложений на этом компьютере. |
|
GetMachineName Метод GetMachineName извлекает имя компьютера удаленного объекта групповой политики. Это имя, заданное методом OpenRemoteMachineGPO. |
|
GetManagedApplicationCategories Функция GetManagedApplicationCategories получает список категорий приложений для домена. Список одинаков для всех пользователей в домене. |
|
GetManagedApplications Функция GetManagedApplications получает список приложений, которые отображаются на панели Добавление элемента Add/Remove Programs (ARP) для указанного пользовательского контекста. |
|
GetName Метод GetName получает уникальное имя объекта групповой политики. Это значение обычно является ИДЕНТИФИКАТОРом GUID. |
|
GetName Метод GetName извлекает уникальное имя объекта групповой политики. |
|
GetNamespace Метод GetNameSpace извлекает пространство имен, из которого отображаются данные RSoP. |
|
GetOptions Метод GetOptions извлекает параметры, выбранные пользователем для редактора объектов групповая политика. |
|
GetOptions Метод GetOptions извлекает параметры объекта групповой политики. |
|
GetPath Метод GetPath извлекает путь к объекту групповой политики. |
|
GetPropertySheetPages Метод GetPropertySheetPages извлекает страницы страниц свойств, связанные с объектом групповой политики. |
|
GetRegistryKey Метод GetRegistryKey извлекает дескриптор в корень раздела реестра для указанного раздела объекта групповой политики. |
|
GetRegistryKey Метод GetRegistryKey извлекает дескриптор в корень раздела реестра для указанного раздела объекта групповой политики. |
|
GetType Метод GetType извлекает сведения о типе редактируемого объекта групповой политики. (IGPEInformation.GetType) |
|
GetType Метод GetType извлекает сведения о типе редактируемого объекта групповой политики. (IGroupPolicyObject.GetType) |
|
ImportRSoPData Функция ImportRSoPData импортирует файл данных, содержащий данные RSoP, в пространство имен WMI. Файл должен быть создан вызовом функции ExportRSoPData. |
|
InstallApplication Функция InstallApplication может устанавливать приложения, развернутые для целевых пользователей, принадлежащих домену. |
|
LeaveCriticalPolicySection Функция LeaveCriticalPolicySection возобновляет фоновое применение политики. Эта функция закрывает дескриптор в раздел политики. |
|
Создать Метод New создает новый объект групповой политики в Active Directory с указанным отображаемым именем. Метод открывает объект групповой политики с помощью метода OpenDSGPO. |
|
OpenDSGPO Метод OpenDSGPO открывает указанный объект групповой политики и при необходимости загружает сведения о реестре. |
|
OpenLocalMachineGPO Метод OpenLocalMachineGPO открывает объект групповой политики по умолчанию для компьютера и при необходимости загружает сведения о реестре. |
|
OpenRemoteMachineGPO Метод OpenRemoteMachineGPO открывает объект групповой политики по умолчанию для указанного удаленного компьютера и при необходимости загружает сведения реестра. |
|
PFNGENERATEGROUPPOLICY Функция обратного вызова GenerateGroupPolicy — это определяемая приложением функция обратного вызова, которую каждое расширение политики должно экспортировать при создании данных RSoP в режиме планирования. |
|
PFNPROCESSGROUPPOLICY Функция ProcessGroupPolicy — это определяемая приложением функция обратного вызова, используемая при применении политики. |
|
PFNPROCESSGROUPPOLICYEX Функция ProcessGroupPolicyEx — это определяемая приложением функция обратного вызова, используемая при применении политики. |
|
PFNSTATUSMESSAGECALLBACK Функция StatusMessageCallback — это определяемая приложением функция обратного вызова, используемая для отображения сообщений о состоянии при применении политики. |
|
PolicyChanged Метод PolicyChanged информирует редактор объектов групповая политика о том, что параметры политики изменились. |
|
ProcessGroupPolicyCompleted Функция ProcessGroupPolicyCompleted уведомляет систему о том, что указанное расширение завершило применение политики. |
|
ProcessGroupPolicyCompletedEx Функция ProcessGroupPolicyCompletedEx уведомляет систему о том, что указанное расширение политики завершило применение политики. Функция также сообщает о состоянии ведения журнала результирующих наборов политик (RSoP). |
|
RefreshPolicy Функция RefreshPolicy приводит к немедленному применению политики на клиентском компьютере. |
|
RefreshPolicyEx Функция RefreshPolicyEx приводит к немедленному применению политики на компьютере. Расширенная функция позволяет указать тип обновления политики для применения. |
|
RegisterGPNotification Функция RegisterGPNotification позволяет приложению получать уведомления при изменении политики. При изменении политики для указанного объекта события устанавливается состояние сигнальной передачи. |
|
RsopAccessCheckByType Функция RSoPAccessCheckByType определяет, предоставляет ли дескриптор безопасности указанный набор прав доступа клиенту, определенному с помощью RSOPTOKEN. |
|
RsopFileAccessCheck Функция RSoPFileAccessCheck определяет, предоставляет ли дескриптор безопасности файла указанный набор прав доступа к файлам клиенту, определенному с помощью RSOPTOKEN. |
|
RsopResetPolicySettingStatus Функция RSoPResetPolicySettingStatus отменяет связь экземпляра RSOP_PolicySettingStatus с экземпляром RSOP_PolicySetting. |
|
RsopSetPolicySetTingStatus Функция RSoPSetPolicySetTingStatus создает экземпляр RSOP_PolicySettingStatus и экземпляр RSOP_PolicySettingLink. Функция связывает (связывает) RSOP_PolicySettingStatus с экземпляром RSOP_PolicySetting. |
|
Сохранить Метод Save сохраняет указанные параметры политики реестра на диске и обновляет номер редакции объекта групповой политики. |
|
SetDisplayName Метод SetDisplayName задает отображаемое имя объекта групповой политики. |
|
SetOptions Метод SetOptions задает параметры объекта групповой политики. |
|
UninstallApplication Функция UninstallApplication удаляет приложение групповой политики, которое обрабатывает установку и установку с помощью установщика Windows .msi файлов. |
|
Отмена регистрацииGPNotification Функция UnregisterGPNotification отменяет регистрацию указанного дескриптора уведомлений политики от получения уведомлений об изменениях политики. |
Интерфейсы
|
IGPEInformation Интерфейс IGPEInformation предоставляет методы для оснастки расширения консоли управления (MMC) для взаимодействия с редактором объектов групповая политика. Дополнительные сведения о MMC см. в консоли управления (Майкрософт). |
|
IGroupPolicyObject Интерфейс IGroupPolicyObject предоставляет методы для создания и изменения объекта групповой политики напрямую без использования редактора объектов групповая политика. |
|
IRSOPInformation Интерфейс IRSOPInformation предоставляет методы для оснастки расширения консоли управления (MMC) для взаимодействия с оснасткой main результирующий набор политик (RSoP). Дополнительные сведения о MMC см. в консоли управления (Майкрософт). |
Структуры
|
GPOBROWSEINFO Структура GPOBROWSEINFO содержит сведения, которые функция BrowseForGPO использует для инициализации диалогового окна браузера объектов групповой политики. После закрытия пользователем диалогового окна система возвращает сведения о действиях пользователя в этой структуре. |
|
GROUP_POLICY_OBJECTA Структура GROUP_POLICY_OBJECT предоставляет сведения о объекте групповой политики в списке объектов групповой политики. (ANSI) |
|
GROUP_POLICY_OBJECTW Структура GROUP_POLICY_OBJECT предоставляет сведения о объекте групповой политики в списке объектов групповой политики. (Юникод) |
|
INSTALLDATA Структура INSTALLDATA указывает приложение групповой политики, устанавливаемое с помощью InstallApplication. |
|
INSTALLSPEC Структура INSTALLSPEC указывает приложение групповой политики по понятному имени и GUID групповой политики или по расширению имени файла. Элемент Spec структуры INSTALLDATA предоставляет эти сведения функции InstallApplication. |
|
LOCALMANAGEDAPPLICATION Структура LOCALMANAGEDAPPLICATION описывает управляемое приложение, установленное для пользователя или компьютера. Возвращается функцией GetLocalManagedApplications. |
|
MANAGEDAPPLICATION Структура MANAGEDAPPLICATION содержит сведения о приложении. Функция GetManagedApplications возвращает массив структур MANAGEDAPPLICATION. |
|
POLICYSETTINGSTATUSINFO Структура POLICYSETTINGSTATUSINFO предоставляет сведения о событии параметров политики. |
|
RSOP_TARGET Структура RSOP_TARGET содержит сведения о компьютере и пользователе, необходимые для функции GenerateGroupPolicy. |