Funciones de administración de redes

Las funciones de administración de red se pueden agrupar de la siguiente manera.

Funciones de alerta

Función Descripción
NetAlertRaise Notifica a todos los clientes registrados que se ha producido un evento determinado.
NetAlertRaiseEx Simplifica la notificación a los clientes registrados de que se ha producido un evento determinado, ya que, a diferencia de NetAlertRaise, NetAlertRaiseEx no requiere una estructura de STD_ALERT .

 

Funciones de búfer de API

Función Descripción
NetApiBufferAllocate Asigna memoria del montón. Llame a esta función cuando necesite compatibilidad con la función NetApiBufferFree .
NetApiBufferFree Libera memoria asignada por la función NetApiBufferAllocate y otras funciones de administración de red.
NetApiBufferReallocate Cambia el tamaño de un búfer asignado por una llamada a la función NetApiBufferAllocate .
NetApiBufferSize Devuelve el tamaño, en bytes, de un búfer asignado por una llamada a la función NetApiBufferAllocate .

 

Funciones de información de unión a Azure Active Directory

Función Descripción
NetFreeAadJoinInformation Libera la memoria asignada para la estructura de DSREG_JOIN_INFO especificada, que contiene información de combinación para un inquilino y que recuperó mediante una llamada a la función NetGetAadJoinInformation .
NetGetAadJoinInformation Recupera la información de combinación del inquilino especificado. Esta función examina la información de unión para Microsoft Azure Active Directory y la cuenta profesional que agregó el usuario actual.

 

Funciones de servicio de directorio y unión a dominio

Función Descripción
NetAddAlternateComputerName Agrega un nombre alternativo para el equipo especificado.
NetCreateProvisioningPackage Aprovisiona una cuenta de equipo para su uso posterior en una operación de unión a un dominio sin conexión.
NetEnumerateComputerNames Enumera los nombres del equipo especificado.
NetGetJoinableOUs Recupera una lista de unidades organizativas (UNIDADES organizativas) en las que se puede crear una cuenta de equipo.
NetGetJoinInformation Recupera información de estado de combinación para el equipo especificado.
NetJoinDomain Une un equipo a un grupo de trabajo o dominio.
NetProvisionComputerAccount Aprovisiona una cuenta de equipo para usarla más adelante en una operación de unión a un dominio sin conexión.
NetRemoveAlternateComputerName Quita un nombre alternativo para el equipo especificado.
NetRenameMachineInDomain Cambia el nombre de un equipo en un dominio.
NetRequestOfflineDomainJoin Se ejecuta localmente en un equipo para modificar una imagen de sistema operativo Windows montada en un volumen. El registro se carga para la imagen y se escriben los datos del blob de aprovisionamiento, donde se pueden recuperar durante la fase de finalización de una operación de unión a un dominio sin conexión.
NetRequestProvisioningPackageInstall Se ejecuta localmente en un equipo para modificar una imagen de sistema operativo Windows montada en un volumen. El registro se carga desde la imagen y los datos del paquete de aprovisionamiento se escriben donde se pueden recuperar durante la fase de finalización de una operación de unión a un dominio sin conexión.
NetSetPrimaryComputerName Establece el nombre de equipo principal del equipo especificado.
NetUnjoinDomain Quita un equipo de un grupo de trabajo o un dominio.
NetValidateName Comprueba la validez de un nombre de equipo, un nombre de grupo de trabajo o un nombre de dominio.

 

Obtener funciones

Función Descripción
NetGetAnyDCName Devuelve el nombre de cualquier controlador de dominio de un dominio de confianza directa por un servidor especificado.
NetGetDCName Devuelve el nombre del controlador de dominio principal (PDC) para el dominio especificado.
NetGetDisplayInformationIndex Devuelve el índice de la primera entrada de información para mostrar cuyo nombre comienza por una cadena especificada o alfabéticamente sigue la cadena.
NetQueryDisplayInformation Devuelve información de cuenta de usuario, equipo o grupo global.

 

Funciones de grupo

Función Descripción
NetGroupAdd Crea un grupo global.
NetGroupAddUser Agrega un usuario a un grupo global existente.
NetGroupDel Quita un grupo global si el grupo tiene o no miembros.
NetGroupDelUser Quita un nombre de usuario de un grupo global.
NetGroupEnum Enumera todos los grupos globales de un servidor.
NetGroupGetInfo Devuelve información sobre un grupo global determinado.
NetGroupGetUsers Enumera todos los miembros de un grupo global determinado.
NetGroupSetInfo Establece información general sobre un grupo global.
NetGroupSetUsers Asigna miembros a un nuevo grupo global; reemplaza a los miembros de un grupo existente.

 

Funciones de grupo local

Función Descripción
NetLocalGroupAdd Crea un grupo local.
NetLocalGroupAddMembers Agrega uno o varios usuarios o grupos globales a un grupo local existente.
NetLocalGroupDel Elimina un grupo local, quitando todos los miembros existentes del grupo.
NetLocalGroupDelMembers Quita uno o varios miembros de un grupo local existente.
NetLocalGroupEnum Devuelve información sobre cada cuenta de grupo local en un servidor.
NetLocalGroupGetInfo Devuelve información sobre una cuenta de grupo local determinada en un servidor.
NetLocalGroupGetMembers Enumera todos los miembros de un grupo local especificado.
NetLocalGroupSetInfo Establece información general sobre un grupo local.
NetLocalGroupSetMembers Asigna miembros a un grupo local.

 

Funciones de mensajes

Función Descripción
NetMessageBufferSend Envía un mensaje a un alias de mensaje registrado.
NetMessageNameAdd Registra un alias de mensaje en la tabla de nombres de mensaje.
NetMessageNameDel Elimina un alias de mensaje de la tabla de nombres de mensaje.
NetMessageNameEnum Enumera todos los alias de mensaje almacenados en la tabla de nombres de mensaje.
NetMessageNameGetInfo Devuelve información sobre un alias de mensaje determinado en la tabla de nombres de mensaje.

 

Funciones de NetFile

Función Descripción
NetFileClose Fuerza a un recurso a cerrarse.
NetFileEnum Devuelve información sobre los archivos abiertos en un servidor.
NetFileGetInfo Devuelve información sobre una apertura determinada de un recurso de servidor.

 

Funciones de la utilidad remota

Función Descripción
NetRemoteComputerSupports Consulta al redirector para recuperar las características opcionales que admite un sistema remoto.
NetRemoteTOD Permite a las aplicaciones acceder a la información de la hora del día en un servidor remoto.

 

Programar funciones

Función Descripción
NetScheduleJobAdd Envía un trabajo para que se ejecute en una fecha y hora futuras especificadas.
NetScheduleJobDel Cancela un intervalo de trabajos en cola para ejecutarse en un equipo.
NetScheduleJobEnum Enumera los trabajos en cola en un equipo especificado.
NetScheduleJobGetInfo Devuelve información sobre un trabajo determinado en cola en un equipo.
GetNetScheduleAccountInformation Recupera el nombre de la cuenta del servicio AT.
SetNetScheduleAccountInformation Establece el nombre y la contraseña de la cuenta del servicio AT.

 

Funciones de servidor

Función Descripción
NetServerDiskEnum Devuelve una lista de unidades de disco locales en un servidor.
NetServerEnum Enumera todos los servidores visibles de un tipo determinado (o tipos) en el dominio especificado.
NetServerGetInfo Devuelve información de configuración sobre un servidor especificado.
NetServerSetInfo Establece los parámetros operativos de un servidor.

 

Funciones de transporte de servidor y estación de trabajo

Función Descripción
NetServerComputerNameAdd Enlaza un nombre de servidor emulado a cada uno de los protocolos de transporte en los que un servidor está activo. (Combina la funcionalidad de la función NetServerTransportEnum y la función NetServerTransportAddEx ).
NetServerComputerNameDel Desconecta cada protocolo de transporte de red de un nombre de servidor emulado establecido por una llamada anterior a la función NetServerComputerNameAdd .
NetServerTransportAdd Enlaza el servidor especificado al protocolo de transporte. (Esta función solo admite el nivel de información SERVER_TRANSPORT_INFO_0 ).
NetServerTransportAddEx Enlaza el servidor especificado al protocolo de transporte. (Esta función extendida admite los niveles de información de SERVER_TRANSPORT_INFO_1, SERVER_TRANSPORT_INFO_2 y SERVER_TRANSPORT_INFO_3 ).
NetServerTransportDel Desconecta el protocolo de transporte del servidor.
NetServerTransportEnum Enumera los protocolos de transporte administrados por el servidor.
NetWkstaTransportEnum Enumera los protocolos de transporte administrados por el redirector.

 

Uso de funciones

Función Descripción
NetUseAdd Crea una conexión entre un equipo local y un servidor.
NetUseDel Finaliza una conexión a un recurso compartido.
NetUseEnum Enumera todas las conexiones actuales entre el equipo local y los recursos en servidores remotos.
NetUseGetInfo Devuelve información sobre una conexión a un recurso compartido.

 

Funciones de usuario

Función Descripción
NetUserAdd Agrega una cuenta de usuario y asigna una contraseña y un nivel de privilegios.
NetUserChangePassword Cambia la contraseña de un usuario para un dominio o servidor de red especificado.
NetUserDel Elimina una cuenta de usuario del servidor.
NetUserEnum Enumera todas las cuentas de usuario de un servidor.
NetUserGetGroups Devuelve una lista de nombres de grupo globales a los que pertenece un usuario.
NetUserGetInfo Devuelve información sobre una cuenta de usuario determinada en un servidor.
NetUserGetLocalGroups Devuelve una lista de nombres de grupo locales a los que pertenece un usuario.
NetUserSetGroups Establece las pertenencias a grupos globales para una cuenta de usuario especificada.
NetUserSetInfo Establece la contraseña y otros elementos de una cuenta de usuario.

 

Funciones modales de usuario

Función Descripción
NetUserModalsGet Devuelve información global para todos los usuarios y grupos globales de la base de datos de seguridad, que es la base de datos del administrador de cuentas de seguridad (SAM) o, en el caso de los controladores de dominio, Active Directory.
NetUserModalsSet Establece información global para todos los usuarios y grupos globales de la base de datos de seguridad.

 

Funciones de validación

Función Descripción
NetValidatePasswordPolicyFree Libera la memoria que la función NetValidatePasswordPolicy asigna para el parámetro OutputArg ,
NetValidatePasswordPolicy Permite a una aplicación comprobar el cumplimiento de contraseñas en una base de datos de cuenta proporcionada por la aplicación y comprobar que las contraseñas cumplen los requisitos de complejidad, antigüedad, longitud mínima y reutilización del historial de una directiva de contraseñas.

 

Funciones de usuario de estación de trabajo y estación de trabajo

Función Descripción
NetWkstaGetInfo Devuelve información sobre los elementos de configuración de una estación de trabajo.
NetWkstaSetInfo Configura una estación de trabajo.
NetWkstaUserEnum Muestra información sobre todos los usuarios que han iniciado sesión actualmente en la estación de trabajo.
NetWkstaUserGetInfo Devuelve información sobre un usuario que ha iniciado sesión actualmente.
NetWkstaUserSetInfo Establece la información específica del usuario para los elementos de configuración de una estación de trabajo.

 

Funciones obsoletas

Funciones de redes de Windows