Partager via


Structure GPOBROWSEINFO (gpedit.h)

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.

Syntaxe

typedef struct tag_GPOBROWSEINFO {
  DWORD                    dwSize;
  DWORD                    dwFlags;
  HWND                     hwndOwner;
  LPOLESTR                 lpTitle;
  LPOLESTR                 lpInitialOU;
  LPOLESTR                 lpDSPath;
  DWORD                    dwDSPathSize;
  LPOLESTR                 lpName;
  DWORD                    dwNameSize;
  GROUP_POLICY_OBJECT_TYPE gpoType;
  GROUP_POLICY_HINT_TYPE   gpoHint;
} GPOBROWSEINFO, *LPGPOBROWSEINFO;

Membres

dwSize

Spécifie la taille de la structure, en octets.

dwFlags

Spécifie les options de la boîte de dialogue. Ce membre peut être une ou plusieurs des valeurs suivantes.

GPO_BROWSE_DISABLE_NEW

Désactive la possibilité de créer un objet de stratégie de groupe sur n’importe quel onglet autre que l’onglet Tous .

GPO_BROWSE_NOCOMPUTERS

Supprime l’onglet Ordinateurs .

GPO_BROWSE_NODSGPOS

Supprime les onglets Domaine/Unité d’organisation et Sites .

GPO_BROWSE_OPENBUTTON

Remplace le bouton OK par Ouvrir.

GPO_BROWSE_INITTOALL

Initialise la boîte de dialogue avec le focus sur l’onglet Tout .

hwndOwner

Spécifie le handle de la fenêtre parente. Si ce membre a la valeur NULL, la boîte de dialogue n’a pas de propriétaire.

lpTitle

Spécifie le texte de la barre de titre. Si ce membre a la valeur NULL, le texte de la barre de titre est Rechercher un objet stratégie de groupe.

lpInitialOU

Spécifie le domaine ou l’unité d’organisation initiale.

lpDSPath

Pointeur vers une mémoire tampon qui reçoit le chemin Active Directory de l’objet de stratégie de groupe.

dwDSPathSize

Spécifie la taille, en caractères, de la mémoire tampon lpDSPath .

lpName

Pointeur vers une mémoire tampon qui reçoit le nom de l’ordinateur ou le nom convivial (complet) de l’objet de stratégie de groupe. Si l’utilisateur ouvre ou crée un objet de stratégie de groupe sous l’onglet Ordinateurs , ce membre contient le nom de l’ordinateur. Si l’utilisateur ouvre ou crée un objet de stratégie de groupe dans Active Directory, ce membre contient le nom convivial. Pour déterminer le type d’objet de stratégie de groupe, consultez la description du membre gpoType .

Ce membre peut être NULL.

dwNameSize

Spécifie la taille, en caractères, de la mémoire tampon lpName .

gpoType

Reçoit le type d’objet de stratégie de groupe. Ce membre peut être l’une des valeurs suivantes.

GPOTypeLocal

Local

GPOTypeRemote

Remote

GPOTypeDS

Active Directory

gpoHint

Reçoit un indicateur sur le conteneur Active Directory auquel l’objet de stratégie de groupe peut être lié. Ce membre peut être l’une des valeurs suivantes.

GPHintUnknown

Aucune information de lien n’est disponible.

GPHintMachine

L’objet peut être lié à un ordinateur (local ou distant).

GPHintSite

L’objet peut être lié à un site.

GPHintDomain

L’objet peut être lié à un domaine.

GPHintOrganizationalUnit

L’objet peut être lié à une unité d’organisation.

Configuration requise

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
En-tête gpedit.h

Voir aussi

BrowseForGPO

Vue d’ensemble de la stratégie de groupe

structures stratégie de groupe