Treinamento
API do Política de Grupo
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:
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. |
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. |
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. |
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. |