Función RasConnectionNotificationA (ras.h)
La función RasConnectionNotification especifica un objeto de evento que el sistema establece en el estado señalado cuando se crea o finaliza una conexión RAS.
Sintaxis
DWORD RasConnectionNotificationA(
[in] HRASCONN unnamedParam1,
[in] HANDLE unnamedParam2,
[in] DWORD unnamedParam3
);
Parámetros
[in] unnamedParam1
Identificador de la conexión RAS que recibe las notificaciones. Puede ser un identificador devuelto por la función RasDial o RasEnumConnections . Si este parámetro es INVALID_HANDLE_VALUE, se reciben notificaciones para todas las conexiones RAS en el cliente local.
[in] unnamedParam2
Especifica el identificador de un objeto de evento. Use la función CreateEvent para crear un objeto de evento.
[in] unnamedParam3
Especifica el evento RAS que hace que el sistema señale el objeto de evento especificado por el parámetro hEvent . Este parámetro es una combinación de los valores siguientes.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto se ERROR_SUCCESS.
Si se produce un error en la función, el valor devuelto es un código de error distinto de cero de códigos de error de enrutamiento y acceso remoto o Winerror.h.
Comentarios
Para determinar cuándo se señala el objeto de evento, use cualquiera de las funciones de espera.
Cuando se señaliza el evento, use otras funciones RAS, como RasEnumConnections, para obtener más información sobre la conexión RAS que se creó o finalizó.
Nota
El encabezado ras.h define RasConnectionNotification como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.
Requisitos
Requisito | Value |
---|---|
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 | ras.h |
Library | Rasapi32.lib |
Archivo DLL | Rasapi32.dll |
Consulte también
Información general sobre el servicio de acceso remoto (RAS)