Función AddRadiusServerA (iscsidsc.h)

La función AddRadiusServer agrega un nuevo servidor de servicio de acceso telefónico local de autenticación remota (RADIUS) a la lista a la que hace referencia el servicio de iniciador iSCSI durante la autenticación.

Sintaxis

ISDSC_STATUS ISDSC_API AddRadiusServerA(
  [in] PSTR Address
);

Parámetros

[in] Address

Cadena que representa la dirección IP o el nombre DNS asociado al servidor RADIUS.

Valor devuelto

Devuelve ERROR_SUCCESS si la operación se realiza correctamente. Si se produce un error en la operación debido a un error de conexión de socket, esta función devolverá un código de error winsock. Otros valores de error posibles son:

Código devuelto Descripción
ERROR_INVALID_PARAMETER
La dirección proporcionada no es válida.

Comentarios

Cuando el servicio de iniciador iSCSI recibe una solicitud de la función de biblioteca de modo de usuario AddRadiusServer para agregar un servidor RADIUS, el servicio de iniciador guarda los datos asociados al servidor en almacenamiento no volátil. Esto permite al servicio de iniciador iSCSI utilizar el servidor RADIUS para autenticar destinos u obtener información de autenticación.

Nota

El encabezado iscsidsc.h define AddRadiusServer 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 Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado iscsidsc.h
Library Iscsidsc.lib
Archivo DLL Iscsidsc.dll

Consulte también

RemoveRadiusServer