Función InternetDialW (wininet.h)
Inicia una conexión a Internet mediante un módem.
Sintaxis
DWORD InternetDialW(
[in] HWND hwndParent,
[in] LPWSTR lpszConnectoid,
[in] DWORD dwFlags,
[out] DWORD_PTR *lpdwConnection,
[in] DWORD dwReserved
);
Parámetros
[in] hwndParent
Identificador de la ventana primaria.
[in] lpszConnectoid
Puntero a una cadena terminada en null que especifica el nombre de la conexión de acceso telefónico que se va a usar. Si este parámetro contiene la cadena vacía (""), el usuario elige la conexión. Si este parámetro es NULL, la función se conecta a la conexión autodial.
[in] dwFlags
Opciones. Este parámetro puede ser uno de los valores siguientes.
Valor | Significado |
---|---|
|
Fuerza una conexión en línea. |
|
Fuerza una llamada a Internet desatendida. Si se requiere la intervención del usuario, se producirá un error en la función. |
|
Omite la configuración de "marcar automáticamente" y obliga a que se muestre la interfaz de usuario de marcado. |
|
Se conecta a Internet a través de un módem, sin mostrar una interfaz de usuario, si es posible. De lo contrario, la función esperará la entrada del usuario. |
|
Muestra el botón Trabajar sin conexión en lugar del botón Cancelar en la interfaz de usuario de marcado. |
[out] lpdwConnection
Puntero a una variable que especifica el número de conexión. Este número es un identificador único para la conexión que se puede usar en otras funciones, como InternetHangUp.
[in] dwReserved
Este parámetro está reservado y debe ser NULL.
Valor devuelto
Devuelve ERROR_SUCCESS si se ejecuta correctamente o un valor de error de lo contrario. El código de error puede ser uno de los valores siguientes.
Código devuelto | Descripción |
---|---|
|
Uno o varios de los parámetros son incorrectos. |
|
Hay un problema con la conexión de acceso telefónico. |
|
El usuario ha realizado clic en el botón Trabajar sin conexión o Cancelar en el cuadro de diálogo Conexión a Internet. |
Comentarios
InternetDial no admite conexiones de doble marcado, autenticación de Tarjeta inteligente o conexiones que requieren una certificación basada en el registro.
Nota
El encabezado wininet.h define InternetDial 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
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 | wininet.h (incluye Wininet.h, Winineti.h, Wininet.h, Winineti.h) |
Library | Wininet.lib |
Archivo DLL | Wininet.dll |
Consulte también
Establecimiento de una conexión de acceso telefónico a Internet
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de