Estrutura GPOBROWSEINFO (gpedit.h)
A estrutura GPOBROWSEINFO contém informações que a função BrowseForGPO usa para inicializar uma caixa de diálogo do navegador GPO. Depois que o usuário fecha a caixa de diálogo, o sistema retorna informações sobre as ações do usuário nessa estrutura.
Sintaxe
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;
Membros
dwSize
Especifica o tamanho da estrutura, em bytes.
dwFlags
Especifica as opções da caixa de diálogo. Esse membro pode ser um ou mais dos valores a seguir.
GPO_BROWSE_DISABLE_NEW
Desabilita a capacidade de criar um novo GPO em qualquer guia que não seja a guia Todos .
GPO_BROWSE_NOCOMPUTERS
Remove a guia Computadores .
GPO_BROWSE_NODSGPOS
Remove as guias Domínio/UO e Sites .
GPO_BROWSE_OPENBUTTON
Altera o botão OK para Abrir.
GPO_BROWSE_INITTOALL
Inicializa a caixa de diálogo com foco na guia Todos .
hwndOwner
Especifica o identificador para a janela pai. Se esse membro for NULL, a caixa de diálogo não terá proprietário.
lpTitle
Especifica o texto da barra de título. Se esse membro for NULL, o texto da barra de título será Procurar um objeto Política de Grupo.
lpInitialOU
Especifica o domínio inicial ou a unidade organizacional.
lpDSPath
Ponteiro para um buffer que recebe o caminho do Active Directory do GPO.
dwDSPathSize
Especifica o tamanho, em caracteres, do buffer lpDSPath .
lpName
Ponteiro para um buffer que recebe o nome do computador ou o nome amigável (exibição) do GPO. Se o usuário abrir ou criar um GPO na guia Computadores , esse membro conterá o nome do computador. Se o usuário abrir ou criar um GPO no Active Directory, esse membro conterá o nome amigável. Para determinar o tipo gpo, consulte a descrição do membro gpoType .
Esse membro pode ser NULL.
dwNameSize
Especifica o tamanho, em caracteres, do buffer lpName .
gpoType
Recebe o tipo GPO. Esse membro pode ser um dos valores a seguir.
GPOTypeLocal
Local
GPOTypeRemote
Remote
GPOTypeDS
Active Directory
gpoHint
Recebe uma dica sobre o contêiner do Active Directory ao qual o GPO pode estar vinculado. Esse membro pode ser um dos valores a seguir.
GPHintUnknown
Nenhuma informação de link está disponível.
GPHintMachine
O objeto pode estar vinculado a um computador (local ou remoto).
GPHintSite
O objeto pode estar vinculado a um site.
GPHintDomain
O objeto pode estar vinculado a um domínio.
GPHintOrganizationalUnit
O objeto pode estar vinculado a uma unidade organizacional.
Requisitos
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Cabeçalho | gpedit.h |