Partilhar via


Funções de gerenciamento de rede

As funções de gerenciamento de rede podem ser agrupadas da seguinte forma.

Funções de alerta

Função Descrição
NetAlertRaise Notifica todos os clientes registrados de que um evento específico ocorreu.
NetAlertRaiseEx Simplifica a notificação de clientes registrados de que um evento específico ocorreu, porque, ao contrário NetAlertRaise , NetAlertRaiseEx não requer uma estrutura STD_ALERT.

 

Funções de buffer da API

Função Descrição
NetApiBufferAllocate Aloca memória da pilha. Chame essa função quando precisar de compatibilidade com a função NetApiBufferFree.
NetApiBufferFree Libera memória alocada pelo função NetApiBufferAllocate e outras funções de gerenciamento de rede.
NetApiBufferReallocate Altera o tamanho de um buffer alocado por uma chamada para a função NetApiBufferAllocate .
NetApiBufferSize Retorna o tamanho, em bytes, de um buffer alocado por uma chamada para a função NetApiBufferAllocate .

 

Funções de Informação de Ingresso do Ative Directory do Azure

Função Descrição
NetFreeAadJoinInformation Libera a memória alocada para a estrutura de DSREG_JOIN_INFO especificada, que contém informações de junção para um locatário e que você recuperou chamando a funçãoNetGetAadJoinInformation.
NetGetAadJoinInformation Recupera as informações de associação para o locatário especificado. Esta função examina as informações de associação para o Ative Directory do Microsoft Azure e a conta de trabalho que o usuário atual adicionou.

 

Serviço de diretório e funções de ingresso no domínio

Função Descrição
NetAddAlternateComputerName Adiciona um nome alternativo para o computador especificado.
NetCreateProvisioningPackage Provisiona uma conta de computador para uso posterior em uma operação de associação de domínio offline.
NetEnumerateComputerNames Enumera nomes para o computador especificado.
NetGetJoinableOUs Recupera uma lista de unidades organizacionais (OUs) nas quais uma conta de computador pode ser criada.
NetGetJoinInformation Recupera informações de status de associação para o computador especificado.
NetJoinDomain Associa um computador a um grupo de trabalho ou domínio.
NetProvisionComputerAccount Provisiona uma conta de computador para uso posterior em uma operação de associação de domínio offline.
NetRemoveAlternateComputerName Remove um nome alternativo para o computador especificado.
NetRenameMachineInDomain Altera o nome de um computador em um domínio.
NetRequestOfflineDomainJoin É executado localmente em uma máquina para modificar uma imagem do sistema operacional Windows montada em um volume. O registro é carregado para a imagem e os dados de blob de provisionamento são gravados onde podem ser recuperados durante a fase de conclusão de uma operação de ingresso de domínio offline.
NetRequestProvisioningPackageInstall É executado localmente em uma máquina para modificar uma imagem do sistema operacional Windows montada em um volume. O registro é carregado a partir da imagem e os dados do pacote de provisionamento são gravados onde podem ser recuperados durante a fase de conclusão de uma operação de ingresso de domínio offline.
NetSetPrimaryComputerName Define o nome do computador principal para o computador especificado.
NetUnjoinDomain Desassocia um computador de um grupo de trabalho ou domínio.
NetValidateName Verifica a validade de um nome de computador, nome de grupo de trabalho ou nome de domínio.

 

Obter funções

Função Descrição
NetGetAnyDCName Retorna o nome de qualquer controlador de domínio para um domínio que é diretamente confiável por um servidor especificado.
NetGetDCName Retorna o nome do controlador de domínio primário (PDC) para o domínio especificado.
NetGetDisplayInformationIndex Retorna o índice da primeira entrada de informações de exibição cujo nome começa com uma cadeia de caracteres especificada ou segue alfabeticamente a cadeia de caracteres.
NetQueryDisplayInformation Retorna informações de conta de usuário, computador ou grupo global.

 

Funções de grupo

Função Descrição
NetGroupAdicionar Cria um grupo global.
NetGroupAddUser Adiciona um usuário a um grupo global existente.
NetGroupDel Remove um grupo global, independentemente de o grupo ter ou não membros.
NetGroupDelUser Remove um nome de usuário de um grupo global.
NetGroupEnum Lista todos os grupos globais em um servidor.
NetGroupGetInfo Retorna informações sobre um grupo global específico.
NetGroupGetUsers Lista todos os membros de um grupo global específico.
NetGroupSetInfo Define informações gerais sobre um grupo global.
NetGroupSetUsers Atribui membros a um novo grupo global; substitui os membros de um grupo existente.

 

Funções de Grupo Local

Função Descrição
NetLocalGroupAdicionar Cria um grupo local.
NetLocalGroupAddMembros Adiciona um ou mais usuários ou grupos globais a um grupo local existente.
NetLocalGroupDel Exclui um grupo local, removendo todos os membros existentes do grupo.
NetLocalGroupDelMembros Remove um ou mais membros de um grupo local existente.
NetLocalGroupEnum Retorna informações sobre cada conta de grupo local em um servidor.
NetLocalGroupGetInfo Retorna informações sobre uma conta de grupo local específica em um servidor.
NetLocalGroupGetMembers Lista todos os membros de um grupo local especificado.
NetLocalGroupSetInfo Define informações gerais sobre um grupo local.
NetLocalGroupSetMembros Atribui membros a um grupo local.

 

Funções de mensagem

Função Descrição
NetMessageBufferSend Envia uma mensagem para um alias de mensagem registrado.
NetMessageNameAdicionar Registra um alias de mensagem na tabela de nome da mensagem.
NetMessageNameDel Exclui um alias de mensagem da tabela de nomes de mensagens.
NetMessageNameEnum Lista todos os aliases de mensagem armazenados na tabela de nomes de mensagens.
NetMessageNameGetInfo Retorna informações sobre um alias de mensagem específico na tabela de nome da mensagem.

 

Funções NetFile

Função Descrição
NetFileClose Força um recurso a fechar.
NetFileEnum Retorna informações sobre arquivos abertos em um servidor.
NetFileGetInfo Retorna informações sobre uma abertura específica de um recurso de servidor.

 

Funções do utilitário remoto

Função Descrição
NetRemoteComputerSuporta Consulta o redirecionador para recuperar os recursos opcionais suportados por um sistema remoto.
NetRemoteTOD Permite que os aplicativos acessem as informações de hora do dia em um servidor remoto.

 

Funções de agendamento

Função Descrição
NetScheduleJobAdicionar Envia um trabalho para ser executado em uma data e hora futuras especificadas.
NetScheduleJobDel Cancela um intervalo de trabalhos enfileirados para execução em um computador.
NetScheduleJobEnum Lista os trabalhos enfileirados em um computador especificado.
NetScheduleJobGetInfo Retorna informações sobre um trabalho específico enfileirado em um computador.
GetNetScheduleAccountInformation Recupera o nome da conta do Serviço AT.
SetNetScheduleAccountInformation Define o nome da conta e a senha do Serviço AT.

 

Funções do servidor

Função Descrição
NetServerDiskEnum Retorna uma lista de unidades de disco locais em um servidor.
NetServerEnum Lista todos os servidores visíveis de um determinado tipo (ou tipos) no domínio especificado.
NetServerGetInfo Retorna informações de configuração sobre um servidor especificado.
NetServerSetInfo Define os parâmetros operacionais para um servidor.

 

Funções de transporte de servidor e estação de trabalho

Função Descrição
NetServerComputerNameAdicionar Vincula um nome de servidor emulado a cada um dos protocolos de transporte nos quais um servidor está ativo. (Combina a funcionalidade da funçãoNetServerTransportEnum doe a funçãoNetServerTransportAddEx.)
NetServerComputerNameDel Desconecta cada protocolo de transporte de rede de um nome de servidor emulado definido por uma chamada anterior para a função NetServerComputerNameAdd.
NetServerTransportAdicionar Vincula o servidor especificado ao protocolo de transporte. (Esta função suporta apenas o nível de informação SERVER_TRANSPORT_INFO_0.)
NetServerTransportAddEx Vincula o servidor especificado ao protocolo de transporte. (Esta função estendida suporta os níveis de informação SERVER_TRANSPORT_INFO_1, SERVER_TRANSPORT_INFO_2e SERVER_TRANSPORT_INFO_3.)
NetServerTransportDel Desconecta o protocolo de transporte do servidor.
NetServerTransportEnum Enumera os protocolos de transporte gerenciados pelo servidor.
NetWkstaTransportEnum Lista os protocolos de transporte gerenciados pelo redirecionador.

 

Usar funções

Função Descrição
NetUseAdd Cria uma conexão entre um computador local e um servidor.
NetUseDel Encerra uma conexão com um recurso compartilhado.
NetUseEnum Lista todas as conexões atuais entre o computador local e os recursos em servidores remotos.
NetUseGetInfo Retorna informações sobre uma conexão com um recurso compartilhado.

 

Funções do usuário

Função Descrição
NetUserAdd Adiciona uma conta de usuário e atribui uma senha e um nível de privilégio.
NetUserChangePassword Altera a senha de um usuário para um servidor de rede ou domínio especificado.
NetUserDel Exclui uma conta de usuário do servidor.
NetUserEnum Lista todas as contas de usuário em um servidor.
NetUserGetGroups Retorna uma lista de nomes de grupos globais aos quais um usuário pertence.
NetUserGetInfo Retorna informações sobre uma conta de usuário específica em um servidor.
NetUserGetLocalGroups Retorna uma lista de nomes de grupos locais aos quais um usuário pertence.
NetUserSetGroups Define associações de grupo global para uma conta de usuário especificada.
NetUserSetInfo Define a senha e outros elementos de uma conta de usuário.

 

Funções dos Modos de Usuário

Função Descrição
NetUserModalsGet Retorna informações globais para todos os usuários e grupos globais no banco de dados de segurança, que é o banco de dados do SAM (gerenciador de contas de segurança) ou, no caso de controladores de domínio, o Ative Directory.
NetUserModalsSet Define informações globais para todos os usuários e grupos globais no banco de dados de segurança.

 

Funções de validação

Função Descrição
NetValidatePasswordPolicyFree Libera a memória que a funçãoNetValidatePasswordPolicy aloca para o parâmetro OutputArg,
NetValidatePasswordPolicy Permite que um aplicativo verifique a conformidade de senha em relação a um banco de dados de conta fornecido pelo aplicativo e verifique se as senhas atendem aos requisitos de complexidade, envelhecimento, comprimento mínimo e reutilização de histórico de uma política de senha.

 

Funções de usuário da estação de trabalho e da estação de trabalho

Função Descrição
NetWkstaGetInfo Retorna informações sobre os elementos de configuração de uma estação de trabalho.
NetWkstaSetInfo Configura uma estação de trabalho.
NetWkstaUserEnum Lista informações sobre todos os usuários atualmente conectados à estação de trabalho.
NetWkstaUserGetInfo Retorna informações sobre um usuário conectado no momento.
NetWkstaUserSetInfo Define as informações específicas do usuário para os elementos de configuração de uma estação de trabalho.

 

Funções obsoletas

Funções de rede do Windows