Funções de gerenciamento de rede

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

Funções de alerta

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

 

Funções de buffer de API

Função Descrição
NetApiBufferAllocate Aloca memória do heap. Chame essa função quando precisar de compatibilidade com a função NetApiBufferFree .
NetApiBufferFree Libera memória alocada pela 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ções de ingresso no Azure Active Directory

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ção NetGetAadJoinInformation .
NetGetAadJoinInformation Recupera as informações de junção para o locatário especificado. Essa função examina as informações de junção para Microsoft Azure Active Directory e a conta corporativa que o usuário atual adicionou.

 

Funções de ingresso no domínio e serviço de diretório

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 ingresso no domínio offline.
NetEnumerateComputerNames Enumera nomes para o computador especificado.
NetGetJoinableOUs Recupera uma lista de UOs (unidades organizacionais) nas quais uma conta de computador pode ser criada.
NetGetJoinInformation Recupera informações de junção status para o computador especificado.
NetJoinDomain Ingressa um computador em um grupo de trabalho ou domínio.
NetProvisionComputerAccount Provisiona uma conta de computador para posteriormente usada em uma operação de ingresso no domínio offline.
NetRemoveAlternateComputerName Remove um nome alternativo para o computador especificado.
NetRenameMachineInDomain Altera o nome de um computador em um domínio.
NetRequestOfflineDomainJoin Executa localmente em um computador 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 junção de domínio offline.
NetRequestProvisioningPackageInstall Executa localmente em um computador para modificar uma imagem do sistema operacional Windows montada em um volume. O registro é carregado 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 junção de domínio offline.
NetSetPrimaryComputerName Define o nome do computador primário para o computador especificado.
NetUnjoinDomain Desvincula um computador de um grupo de trabalho ou de um 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
NetGroupAdd Cria um grupo global.
NetGroupAddUser Adiciona um usuário a um grupo global existente.
NetGroupDel Remove um grupo global se o grupo tem 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
NetLocalGroupAdd Cria um grupo local.
NetLocalGroupAddMembers 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.
NetLocalGroupDelMembers 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.
NetLocalGroupSetMembers Atribui membros a um grupo local.

 

Funções de mensagem

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

 

Funções NetFile

Função Descrição
NetFileClose Força o fechamento de um recurso.
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
NetRemoteComputerSupports Consulta o redirecionador para recuperar os recursos opcionais compatíveis com um sistema remoto.
NetRemoteTOD Permite que os aplicativos acessem as informações de hora do dia em um servidor remoto.

 

Agendar funções

Função Descrição
NetScheduleJobAdd Envia um trabalho para ser executado em uma data e hora futura especificadas.
NetScheduleJobDel Cancela um intervalo de trabalhos na fila 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 de serviço at.
SetNetScheduleAccountInformation Define o nome e a senha da conta de serviço at.

 

Funções de 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 tipo específico (ou tipos) no domínio especificado.
NetServerGetInfo Retorna informações de configuração sobre um servidor especificado.
NetServerSetInfo Define os parâmetros operacionais de um servidor.

 

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

Função Descrição
NetServerComputerNameAdd Associa um nome de servidor emulado a cada um dos protocolos de transporte nos quais um servidor está ativo. (Combina a funcionalidade da função NetServerTransportEnum e da função NetServerTransportAddEx .)
NetServerComputerNameDel Desconecta cada protocolo de transporte de rede de um nome de servidor emulado definido por uma chamada anterior para a função NetServerComputerNameAdd .
NetServerTransportAdd Associa o servidor especificado ao protocolo de transporte. (Essa função dá suporte apenas ao nível de informações do SERVER_TRANSPORT_INFO_0 .)
NetServerTransportAddEx Associa o servidor especificado ao protocolo de transporte. (Essa função estendida dá suporte aos níveis de informações SERVER_TRANSPORT_INFO_1, SERVER_TRANSPORT_INFO_2 e 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 de 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 grupo 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 grupo local aos quais um usuário pertence.
NetUserSetGroups Define associações de grupo globais para uma conta de usuário especificada.
NetUserSetInfo Define a senha e outros elementos de uma conta de usuário.

 

Funções modais do 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 sam (gerenciador de contas de segurança) ou, no caso de controladores de domínio, o Active 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 alocada pela função NetValidatePasswordPolicy para o parâmetro OutputArg ,
NetValidatePasswordPolicy Permite que um aplicativo marcar conformidade de senha em 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 de estação de trabalho e 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