API stratégie de groupe
Vue d’ensemble de la technologie d’API stratégie de groupe.
Pour développer stratégie de groupe API, vous avez besoin des en-têtes suivants :
Pour obtenir des conseils de programmation pour cette technologie, consultez :
INSTALLSPECTYPE Les valeurs d’énumération INSTALLSPECTYPE définissent les façons dont une application de stratégie de groupe peut être spécifiée pour la fonction InstallApplication. Les valeurs sont utilisées dans le membre Type de INSTALLDATA. |
BrowseForGPO La fonction BrowseForGPO crée une boîte de dialogue de navigateur D’objets de stratégie de groupe qui permet à l’utilisateur d’ouvrir ou de créer un objet de stratégie de groupe. |
CreateGPOLink La fonction CreateGPOLink crée un lien entre l’objet de stratégie de groupe spécifié et le site, le domaine ou l’unité d’organisation spécifié. |
Supprimer La méthode Delete supprime l’objet de stratégie de groupe. |
DeleteAllGPOLinks La fonction DeleteAllGPOLinks supprime tous les liens d’objet de stratégie de groupe pour le site, le domaine ou l’unité d’organisation spécifiés. |
DeleteGPOLink La fonction DeleteGPOLink supprime le lien entre l’objet de stratégie de groupe spécifié et le site, le domaine ou l’unité d’organisation spécifié. |
EnterCriticalPolicySection La fonction EnterCriticalPolicySection interrompt l’application de la stratégie pour permettre aux applications de lire les paramètres de stratégie en toute sécurité. |
ExportRSoPData La fonction ExportRSoPData exporte un espace de noms WMI qui contient des informations RSoP vers un fichier de données. La fonction écrit les informations dans un fichier de données qui peut être importé dans un espace de noms WMI avec un appel à la fonction ImportRSoPData. |
FreeGPOListA La fonction FreeGPOList libère la liste spécifiée des objets de stratégie de groupe. (ANSI) |
FreeGPOListW La fonction FreeGPOList libère la liste spécifiée des objets de stratégie de groupe. (Unicode) |
GetAppliedGPOListA La fonction GetAppliedGPOList récupère la liste des objets de stratégie de groupe appliqués pour l’utilisateur ou l’ordinateur spécifié. (ANSI) |
GetAppliedGPOListW La fonction GetAppliedGPOList récupère la liste des objets de stratégie de groupe appliqués pour l’utilisateur ou l’ordinateur spécifié. (Unicode) |
GetDisplayName La méthode GetDisplayName récupère le nom complet de l’objet de stratégie de groupe. (IGPEInformation.GetDisplayName) |
GetDisplayName La méthode GetDisplayName récupère le nom complet de l’objet de stratégie de groupe. (IGroupPolicyObject.GetDisplayName) |
GetDSPath La méthode GetDSPath récupère le chemin Active Directory de la section spécifiée de l’objet de stratégie de groupe. |
GetDSPath La méthode GetDSPath récupère le chemin Active Directory à la racine de la section GPO spécifiée. |
GetEventLogEntryText La méthode GetEventLogEntryText retourne le texte d’une entrée spécifique dans le journal des événements. |
GetFileSysPath La méthode GetFileSysPath retourne le chemin du système de fichiers pour la section spécifiée de l’objet de stratégie de groupe. Le chemin est au format UNC. |
GetFileSysPath La méthode GetFileSysPath récupère le chemin du système de fichiers à la racine de la section GPO spécifiée. Le chemin est au format UNC. |
GetFlags La méthode GetFlags récupère des informations sur la session d’interface utilisateur RSoP. |
GetGPOListA La fonction GetGPOList récupère la liste des objets de stratégie de groupe pour l’utilisateur ou l’ordinateur spécifié. (ANSI) |
GetGPOListW La fonction GetGPOList récupère la liste des objets de stratégie de groupe pour l’utilisateur ou l’ordinateur spécifié. (Unicode) |
GetHint La méthode GetHint récupère le type d’objet Active Directory auquel cet objet de stratégie de groupe peut être lié. |
GetLocalManagedApplications La fonction GetLocalManagedApplications peut être exécutée sur l’ordinateur cible pour obtenir la liste des applications gérées sur cet ordinateur. |
GetMachineName La méthode GetMachineName récupère le nom de l’ordinateur de l’objet de stratégie de groupe distant. Il s’agit du nom spécifié par la méthode OpenRemoteMachineGPO. |
GetManagedApplicationCategories La fonction GetManagedApplicationCategories obtient une liste de catégories d’applications pour un domaine. La liste est la même pour tous les utilisateurs du domaine. |
GetManagedApplications La fonction GetManagedApplications obtient la liste des applications affichées dans le volet Ajouter/Supprimer des programmes (ARP) pour un contexte utilisateur spécifié. |
GetName La méthode GetName récupère le nom unique de l’objet de stratégie de groupe. Cette valeur est généralement un GUID. |
GetName La méthode GetName récupère le nom unique de l’objet de stratégie de groupe. |
GetNamespace La méthode GetNameSpace récupère l’espace de noms à partir duquel les données RSoP sont affichées. |
GetOptions La méthode GetOptions récupère les options sélectionnées par l’utilisateur pour l’éditeur d’objets stratégie de groupe. |
GetOptions La méthode GetOptions récupère les options de l’objet de stratégie de groupe. |
GetPath La méthode GetPath récupère le chemin d’accès à l’objet de stratégie de groupe. |
GetPropertySheetPages La méthode GetPropertySheetPages récupère les pages de feuille de propriétés associées à l’objet de stratégie de groupe. |
GetRegistryKey La méthode GetRegistryKey récupère un handle à la racine de la clé de Registre pour la section spécifiée de l’objet de stratégie de groupe. |
GetRegistryKey La méthode GetRegistryKey récupère un handle à la racine de la clé de Registre pour la section GPO spécifiée. |
Gettype La méthode GetType récupère les informations de type pour l’objet de stratégie de groupe en cours de modification. (IGPEInformation.GetType) |
Gettype La méthode GetType récupère les informations de type pour l’objet de stratégie de groupe en cours de modification. (IGroupPolicyObject.GetType) |
ImportRSoPData La fonction ImportRSoPData importe un fichier de données contenant des données RSoP dans un espace de noms WMI. Le fichier doit être généré par un appel à la fonction ExportRSoPData. |
InstallApplication La fonction InstallApplication peut installer des applications qui ont été déployées sur des utilisateurs cibles qui appartiennent à un domaine. |
LeaveCriticalPolicySection La fonction LeaveCriticalPolicySection reprend l’application en arrière-plan de la stratégie. Cette fonction ferme le handle à la section de stratégie. |
Nouveau La méthode New crée un objet de stratégie de groupe dans Active Directory avec le nom d’affichage spécifié. La méthode ouvre l’objet de stratégie de groupe à l’aide de la méthode OpenDSGPO. |
OpenDSGPO La méthode OpenDSGPO ouvre l’objet de stratégie de groupe spécifié et charge éventuellement les informations du Registre. |
OpenLocalMachineGPO La méthode OpenLocalMachineGPO ouvre l’objet de stratégie de groupe par défaut pour l’ordinateur et charge éventuellement les informations du Registre. |
OpenRemoteMachineGPO La méthode OpenRemoteMachineGPO ouvre l’objet de stratégie de groupe par défaut pour l’ordinateur distant spécifié et charge éventuellement les informations du Registre. |
PFNGENERATEGROUPPOLICY La fonction de rappel GenerateGroupPolicy est une fonction de rappel définie par l’application que chaque extension de stratégie doit exporter lors de la génération de données RSoP en mode de planification. |
PFNPROCESSGROUPPOLICY La fonction ProcessGroupPolicy est une fonction de rappel définie par l’application utilisée lors de l’application de la stratégie. |
PFNPROCESSGROUPPOLICYEX La fonction ProcessGroupPolicyEx est une fonction de rappel définie par l’application utilisée lors de l’application de la stratégie. |
PFNSTATUSMESSAGECALLBACK La fonction StatusMessageCallback est une fonction de rappel définie par l’application utilisée pour afficher status messages lors de l’application de la stratégie. |
PolicyChanged La méthode PolicyChanged informe l’éditeur d’objet stratégie de groupe que les paramètres de stratégie ont été modifiés. |
ProcessGroupPolicyCompleted La fonction ProcessGroupPolicyCompleted informe le système que l’extension spécifiée a terminé d’appliquer la stratégie. |
ProcessGroupPolicyCompletedEx La fonction ProcessGroupPolicyCompletedEx informe le système que l’extension de stratégie spécifiée a terminé d’appliquer la stratégie. La fonction signale également la status de la journalisation RSoP (Jeu de stratégies résultant). |
RefreshPolicy La fonction RefreshPolicy entraîne l’application immédiate de la stratégie sur l’ordinateur client. |
RefreshPolicyEx La fonction RefreshPolicyEx entraîne l’application immédiate de la stratégie sur l’ordinateur. La fonction étendue vous permet de spécifier le type d’actualisation de stratégie à appliquer. |
RegisterGPNotification La fonction RegisterGPNotification permet à une application de recevoir une notification en cas de modification de stratégie. Lorsqu’une modification de stratégie se produit, l’objet d’événement spécifié est défini sur l’état signalé. |
RsopAccessCheckByType La fonction RSoPAccessCheckByType détermine si un descripteur de sécurité accorde un ensemble spécifié de droits d’accès au client identifié par un RSOPTOKEN. |
RsopFileAccessCheck La fonction RSoPFileAccessCheck détermine si le descripteur de sécurité d’un fichier accorde un ensemble spécifié de droits d’accès aux fichiers au client identifié par un RSOPTOKEN. |
RsopResetPolicySettingStatus La fonction RSoPResetPolicySettingStatus dissocie le RSOP_PolicySettingStatus instance de son RSOP_PolicySetting instance. |
RsopSetPolicySettingStatus La fonction RSoPSetPolicySettingStatus crée un instance de RSOP_PolicySettingStatus et une instance de RSOP_PolicySettingLink. La fonction lie (associe) RSOP_PolicySettingStatus à son RSOP_PolicySetting instance. |
Save La méthode Save enregistre les paramètres de stratégie de Registre spécifiés sur le disque et met à jour le numéro de révision de l’objet de stratégie de groupe. |
SetDisplayName La méthode SetDisplayName définit le nom complet de l’objet de stratégie de groupe. |
SetOptions La méthode SetOptions définit les options de l’objet de stratégie de groupe. |
UninstallApplication La fonction UninstallApplication désinstalle une application de stratégie de groupe qui gère l’installation et l’installation à l’aide des fichiers de .msi Windows Installer. |
Annuler l’inscriptionGPNotification La fonction UnregisterGPNotification annule l’inscription du handle de notification de stratégie spécifié de la réception des notifications de modification de stratégie. |
IGPEInformation L’interface IGPEInformation fournit des méthodes permettant aux composants logiciels enfichables de l’extension MMC (Microsoft Management Console) de communiquer avec l’éditeur d’objets stratégie de groupe. Pour plus d’informations sur MMC, consultez Microsoft Management Console. |
IGroupPolicyObject L’interface IGroupPolicyObject fournit des méthodes permettant de créer et de modifier un objet de stratégie de groupe directement, sans utiliser l’éditeur d’objets stratégie de groupe. |
IRSOPInformation L’interface IRSOPInformation fournit des méthodes permettant aux composants logiciels enfichables d’extension MMC (Microsoft Management Console) de communiquer avec le composant logiciel enfichable RSoP (Resultant Set of Policy) main. Pour plus d’informations sur MMC, consultez Microsoft Management Console. |
GPOBROWSEINFO La structure GPOBROWSEINFO contient des informations que la fonction BrowseForGPO utilise pour initialiser une boîte de dialogue de navigateur GPO. Une fois que l’utilisateur a fermé la boîte de dialogue, le système retourne des informations sur les actions de l’utilisateur dans cette structure. |
GROUP_POLICY_OBJECTA La structure GROUP_POLICY_OBJECT fournit des informations sur un objet de stratégie de groupe dans une liste d’objets de stratégie de groupe. (ANSI) |
GROUP_POLICY_OBJECTW La structure GROUP_POLICY_OBJECT fournit des informations sur un objet de stratégie de groupe dans une liste d’objets de stratégie de groupe. (Unicode) |
INSTALLDATA La structure INSTALLDATA spécifie une application de stratégie de groupe à installer par InstallApplication. |
INSTALLSPEC La structure INSTALLSPEC spécifie une application de stratégie de groupe par son nom convivial et son GUID de stratégie de groupe ou par son extension de nom de fichier. Le membre Spec de la structure INSTALLDATA fournit ces informations à la fonction InstallApplication. |
LOCALMANAGEDAPPLICATION La structure LOCALMANAGEDAPPLICATION décrit une application managée installée pour un utilisateur ou un ordinateur. Retourné par la fonction GetLocalManagedApplications. |
MANAGEDAPPLICATION La structure MANAGEDAPPLICATION contient des informations sur une application. La fonction GetManagedApplications retourne un tableau de structures MANAGEDAPPLICATION. |
POLICYSETTINGSTATUSINFO La structure POLICYSETTINGSTATUSINFO fournit des informations sur un événement de définition de stratégie. |
RSOP_TARGET La structure RSOP_TARGET contient les informations sur l’ordinateur et l’utilisateur requises par la fonction GenerateGroupPolicy. |