Compartir a través de


Función EapPeerCredentialsXml2Blob (eapmethodpeerapis.h)

Convierte XML en el BLOB de configuración. Las credenciales basadas en XML pueden proceder de una directiva de grupo o de un administrador del sistema.

Sintaxis

DWORD EapPeerCredentialsXml2Blob(
  [in]  DWORD            dwFlags,
  [in]  EAP_METHOD_TYPE  eapMethodType,
  [in]  IXMLDOMDocument2 *pCredentialsDoc,
  [in]  const BYTE       *pConfigIn,
  [in]  DWORD            dwSizeOfConfigIn,
  [out] BYTE             **ppCredentialsOut,
  [out] DWORD            *pdwSizeOfCredentialsOut,
  [out] EAP_ERROR        **ppEapError
);

Parámetros

[in] dwFlags

No se usa. Establecer en 0.

[in] eapMethodType

Estructura EAP_METHOD_TYPE que contiene información de proveedor y autor sobre el método EAP utilizado para autenticar la conexión.

[in] pCredentialsDoc

Puntero a un nodo XML que contiene credenciales, que son credenciales de usuario o máquina en función de la configuración pasada. El documento XML se crea con el esquema EapHostUserCredentials.

[in] pConfigIn

Puntero a un búfer de bytes que contiene un BLOB de configuración para el que se configuran las credenciales. El búfer es de tamaño dwSizeofConfigIn.

[in] dwSizeOfConfigIn

Tamaño, en bytes, del búfer al que apunta pConfigIn.

[out] ppCredentialsOut

Puntero al búfer de bytes que recibe el búfer BLOB de credenciales generado por el XML de entrada. El búfer puede ser de tamaño pdwSizeofCredentialsOut. Después de consumir los datos, esta memoria debe liberarse llamando a EapPeerFreeMemory.

[out] pdwSizeOfCredentialsOut

Tamaño, en bytes, del búfer al que apunta ppCredentialsOut.

[out] ppEapError

Puntero a la dirección de una estructura de EAP_ERROR que contiene los errores generados por EAPHost durante la ejecución de esta llamada de función. Después de consumir los datos de error, esta memoria debe liberarse llamando a EapPeerFreeErrorMemory.

Valor devuelto

None

Requisitos

   
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 eapmethodpeerapis.h

Consulte también

Funciones de configuración del método del mismo nivel de EAPHost