Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Visão geral da tecnologia de API Política de Grupo.
Para desenvolver Política de Grupo API, você precisa desses cabeçalhos:
Para obter diretrizes de programação para essa tecnologia, confira:
Enumerações
|
INSTALLSPECTYPE Os valores de enumeração INSTALLSPECTYPE definem as maneiras como um aplicativo de política de grupo pode ser especificado para a função InstallApplication. Os valores são usados no membro Type de INSTALLDATA. |
Funções
|
BrowseForGPO A função BrowseForGPO cria uma caixa de diálogo do navegador GPO que permite que o usuário abra ou crie um GPO. |
|
CreateGPOLink A função CreateGPOLink cria um link entre o GPO especificado e o site, domínio ou unidade organizacional especificados. |
|
Excluir O método Delete exclui o GPO. |
|
DeleteAllGPOLinks A função DeleteAllGPOLinks exclui todos os links de GPO para o site, domínio ou unidade organizacional especificados. |
|
DeleteGPOLink A função DeleteGPOLink exclui o link entre o GPO especificado e o site, domínio ou unidade organizacional especificados. |
|
EnterCriticalPolicySection A função EnterCriticalPolicySection pausa a aplicação da política para permitir que os aplicativos leiam com segurança as configurações de política. |
|
ExportRSoPData A função ExportRSoPData exporta um namespace WMI que contém informações de RSoP para um arquivo de dados. A função grava as informações em um arquivo de dados que pode ser importado para um namespace WMI com uma chamada para a função ImportRSoPData. |
|
FreeGPOListA A função FreeGPOList libera a lista especificada de GPOs. (ANSI) |
|
FreeGPOListW A função FreeGPOList libera a lista especificada de GPOs. (Unicode) |
|
GetAppliedGPOListA A função GetAppliedGPOList recupera a lista de GPOs aplicados ao usuário ou computador especificado. (ANSI) |
|
GetAppliedGPOListW A função GetAppliedGPOList recupera a lista de GPOs aplicados ao usuário ou computador especificado. (Unicode) |
|
GetDisplayName O método GetDisplayName recupera o nome de exibição para o GPO. (IGPEInformation.GetDisplayName) |
|
GetDisplayName O método GetDisplayName recupera o nome de exibição para o GPO. (IGroupPolicyObject.GetDisplayName) |
|
GetDSPath O método GetDSPath recupera o caminho do Active Directory para a seção especificada do GPO. |
|
GetDSPath O método GetDSPath recupera o caminho do Active Directory para a raiz da seção gpo especificada. |
|
GetEventLogEntryText O método GetEventLogEntryText retorna o texto de uma entrada específica no log de eventos. |
|
GetFileSysPath O método GetFileSysPath retorna o caminho do sistema de arquivos para a seção especificada do GPO. O caminho está no formato UNC. |
|
GetFileSysPath O método GetFileSysPath recupera o caminho do sistema de arquivos para a raiz da seção GPO especificada. O caminho está no formato UNC. |
|
GetFlags O método GetFlags recupera informações sobre a sessão de interface do usuário RSoP. |
|
GetGPOListA A função GetGPOList recupera a lista de GPOs para o usuário ou computador especificado. (ANSI) |
|
GetGPOListW A função GetGPOList recupera a lista de GPOs para o usuário ou computador especificado. (Unicode) |
|
GetHint O método GetHint recupera o tipo de objeto do Active Directory ao qual esse GPO pode ser vinculado. |
|
GetLocalManagedApplications A função GetLocalManagedApplications pode ser executada no computador de destino para obter uma lista de aplicativos gerenciados nesse computador. |
|
GetMachineName O método GetMachineName recupera o nome do computador do GPO remoto. Esse é o nome especificado pelo método OpenRemoteMachineGPO. |
|
GetManagedApplicationCategories A função GetManagedApplicationCategories obtém uma lista de categorias de aplicativo para um domínio. A lista é a mesma para todos os usuários no domínio. |
|
GetManagedApplications A função GetManagedApplications obtém uma lista de aplicativos exibidos no painel Adicionar de Adicionar/Remover Programas (ARP) para um contexto de usuário especificado. |
|
GetName O método GetName recupera o nome exclusivo para o GPO. Esse valor geralmente é um GUID. |
|
GetName O método GetName recupera o nome do GPO exclusivo. |
|
GetNamespace O método GetNameSpace recupera o namespace do qual os dados RSoP estão sendo exibidos. |
|
GetOptions O método GetOptions recupera as opções que o usuário selecionou para o Editor de Objetos do Política de Grupo. |
|
GetOptions O método GetOptions recupera as opções para o GPO. |
|
GetPath O método GetPath recupera o caminho para o GPO. |
|
GetPropertySheetPages O método GetPropertySheetPages recupera as páginas de folha de propriedades associadas ao GPO. |
|
GetRegistryKey O método GetRegistryKey recupera um identificador para a raiz da chave do Registro para a seção especificada do GPO. |
|
GetRegistryKey O método GetRegistryKey recupera um identificador para a raiz da chave do Registro para a seção GPO especificada. |
|
GetType O método GetType recupera informações de tipo para o GPO que está sendo editado. (IGPEInformation.GetType) |
|
GetType O método GetType recupera informações de tipo para o GPO que está sendo editado. (IGroupPolicyObject.GetType) |
|
ImportRSoPData A função ImportRSoPData importa um arquivo de dados que contém dados RSoP para um namespace WMI. O arquivo deve ser um gerado por uma chamada para a função ExportRSoPData. |
|
InstallApplication A função InstallApplication pode instalar aplicativos que foram implantados para usuários de destino que pertencem a um domínio. |
|
LeaveCriticalPolicySection A função LeaveCriticalPolicySection retoma a aplicação em segundo plano da política. Essa função fecha o identificador da seção de política. |
|
Novo O método New cria um novo GPO no Active Directory com o nome de exibição especificado. O método abre o GPO usando o método OpenDSGPO. |
|
OpenDSGPO O método OpenDSGPO abre o GPO especificado e, opcionalmente, carrega as informações do Registro. |
|
OpenLocalMachineGPO O método OpenLocalMachineGPO abre o GPO padrão para o computador e, opcionalmente, carrega as informações do Registro. |
|
OpenRemoteMachineGPO O método OpenRemoteMachineGPO abre o GPO padrão para o computador remoto especificado e, opcionalmente, carrega as informações do Registro. |
|
PFNGENERATEGROUPPOLICY A função de retorno de chamada GenerateGroupPolicy é uma função de retorno de chamada definida pelo aplicativo que cada extensão de política deve exportar ao gerar dados RSoP no modo de planejamento. |
|
PFNPROCESSGROUPPOLICY A função ProcessGroupPolicy é uma função de retorno de chamada definida pelo aplicativo usada ao aplicar a política. |
|
PFNPROCESSGROUPPOLICYEX A função ProcessGroupPolicyEx é uma função de retorno de chamada definida pelo aplicativo usada ao aplicar a política. |
|
PFNSTATUSMESSAGECALLBACK A função StatusMessageCallback é uma função de retorno de chamada definida pelo aplicativo usada para exibir mensagens status ao aplicar a política. |
|
PolicyChanged O método PolicyChanged informa ao Editor de Objetos do Política de Grupo que as configurações de política foram alteradas. |
|
ProcessGroupPolicyCompleted A função ProcessGroupPolicyCompleted notifica o sistema de que a extensão especificada terminou de aplicar a política. |
|
ProcessGroupPolicyCompletedEx A função ProcessGroupPolicyCompletedEx notifica o sistema de que a extensão de política especificada terminou de aplicar a política. A função também relata o status do log do RSoP (Conjunto resultante de política). |
|
Refreshpolicy A função RefreshPolicy faz com que a política seja aplicada imediatamente no computador cliente. |
|
RefreshPolicyEx A função RefreshPolicyEx faz com que a política seja aplicada imediatamente no computador. A função estendida permite que você especifique o tipo de atualização de política a ser aplicada. |
|
RegisterGPNotification A função RegisterGPNotification permite que um aplicativo receba uma notificação quando houver uma alteração na política. Quando ocorre uma alteração de política, o objeto de evento especificado é definido como o estado sinalizado. |
|
RsopAccessCheckByType A função RSoPAccessCheckByType determina se um descritor de segurança concede um conjunto especificado de direitos de acesso ao cliente identificado por um RSOPTOKEN. |
|
RsopFileAccessCheck A função RSoPFileAccessCheck determina se o descritor de segurança de um arquivo concede um conjunto especificado de direitos de acesso de arquivo ao cliente identificado por um RSOPTOKEN. |
|
RsopResetPolicySettingStatus A função RSoPResetPolicySettingStatus desvincula a instância de RSOP_PolicySettingStatus de sua instância de RSOP_PolicySetting. |
|
RsopSetPolicySettingStatus A função RSoPSetPolicySettingStatus cria uma instância de RSOP_PolicySettingStatus e uma instância de RSOP_PolicySettingLink. A função vincula (associa) RSOP_PolicySettingStatus à instância de RSOP_PolicySetting. |
|
Salvar O método Save salva as configurações de política do Registro especificadas no disco e atualiza o número de revisão do GPO. |
|
SetDisplayName O método SetDisplayName define o nome de exibição para o GPO. |
|
Setoptions O método SetOptions define as opções para o GPO. |
|
DesinstalarApplication A função UninstallApplication desinstala um aplicativo de política de grupo que manipula a instalação e a instalação usando o Windows Installer .msi arquivos. |
|
UnregisterGPNotification A função UnregisterGPNotification cancela o registro do identificador de notificação de política especificado do recebimento de notificações de alteração de política. |
Interfaces
|
IGPEInformation A interface IGPEInformation fornece métodos para snap-ins de extensão do MMC (Console de Gerenciamento da Microsoft) para se comunicar com o Editor de Objetos Política de Grupo. Para obter mais informações sobre o MMC, consulte o Console de Gerenciamento da Microsoft. |
|
IGroupPolicyObject A interface IGroupPolicyObject fornece métodos para criar e modificar um GPO diretamente, sem usar o Editor de Objetos Política de Grupo. |
|
IRSOPInformation A interface IRSOPInformation fornece métodos para snap-ins de extensão do MMC (Console de Gerenciamento da Microsoft) para se comunicar com o snap-in main RSoP (Conjunto resultante de política). Para obter mais informações sobre o MMC, consulte o Console de Gerenciamento da Microsoft. |
Estruturas
|
GPOBROWSEINFO 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. |
|
GROUP_POLICY_OBJECTA A estrutura GROUP_POLICY_OBJECT fornece informações sobre um GPO em uma lista de GPO. (ANSI) |
|
GROUP_POLICY_OBJECTW A estrutura GROUP_POLICY_OBJECT fornece informações sobre um GPO em uma lista de GPO. (Unicode) |
|
INSTALLDATA A estrutura INSTALLDATA especifica um aplicativo de política de grupo a ser instalado pelo InstallApplication. |
|
INSTALLSPEC A estrutura INSTALLSPEC especifica um aplicativo de política de grupo por seu guid de política de grupo e nome amigável ou por sua extensão de nome de arquivo. O membro Spec da estrutura INSTALLDATA fornece essas informações para a função InstallApplication. |
|
LOCALMANAGEDAPPLICATION A estrutura LOCALMANAGEDAPPLICATION descreve um aplicativo gerenciado instalado para um usuário ou um computador. Retornado pela função GetLocalManagedApplications. |
|
MANAGEDAPPLICATION A estrutura MANAGEDAPPLICATION contém informações sobre um aplicativo. A função GetManagedApplications retorna uma matriz de estruturas MANAGEDAPPLICATION. |
|
POLICYSETTINGSTATUSINFO A estrutura POLICYSETTINGSTATUSINFO fornece informações sobre um evento de configuração de política. |
|
RSOP_TARGET A estrutura RSOP_TARGET contém informações de computador e usuário exigidas pela função GenerateGroupPolicy. |