Compartir a través de


Función MprAdminPortDisconnect (mprapi.h)

La función MprAdminPortDisconnect desconecta una conexión en un puerto específico.

Sintaxis

DWORD MprAdminPortDisconnect(
  [in] RAS_SERVER_HANDLE hRasServer,
  [in] HANDLE            hPort
);

Parámetros

[in] hRasServer

Identificador del servidor RAS en el que se va a desconectar el puerto. Obtenga este identificador llamando a MprAdminServerConnect.

[in] hPort

Identificador del puerto que se va a desconectar. Obtenga este identificador llamando a MprAdminPortEnum.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es NO_ERROR.

Si se produce un error en la función, el valor devuelto es uno de los siguientes códigos de error.

Valor Significado
ERROR_ACCESS_DENIED
La aplicación que realiza la llamada no tiene privilegios suficientes.
ERROR_DDM_NOT_RUNNING
El Administrador de marcado a petición (DDM) no se está ejecutando, posiblemente porque el Administrador de interfaz dinámica (DIM) está configurado para ejecutarse solo en una LAN.
ERROR_INVALID_PARAMETER
El identificador del servidor RAS o el identificador del puerto no es válido.
Otros
Error de MprError.h, RasError.h o WinError.h.
 
 

Comentarios

Esta función está disponible en Windows NT Server 4.0 si está instalado el redistribuible RRAS. Sin embargo, la versión de Mprapi.dll que se incluye con el redistribuible RRAS exporta la función como RasAdminPortDisconnect en lugar de MprAdminPortDisconnect. Por lo tanto, al usar el redistribuible RRAS, use LoadLibrary y GetProcAddress para acceder a esta función.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mprapi.h
Library Mprapi.lib
Archivo DLL Mprapi.dll

Consulte también

MprAdminPortEnum

MprAdminServerConnect

Funciones de administración de RAS

Referencia de administración del servicio de acceso remoto