Función EapHostPeerCredentialsXml2Blob (eaphostpeerconfigapis.h)
Genera las credenciales BLOB. Las credenciales BLOB solo contienen datos de usuario, como el nombre de usuario, la contraseña y el PIN. Un BLOB de configuración, por el contrario, contiene los valores que controlan el comportamiento del método.
Sintaxis
DWORD EapHostPeerCredentialsXml2Blob(
[in] DWORD dwFlags,
[in] IXMLDOMNode *pCredentialsDoc,
[in] DWORD dwSizeOfConfigIn,
[in] BYTE *pConfigIn,
[out] DWORD *pdwSizeOfCredentialsOut,
[out] BYTE **ppCredentialsOut,
[out] EAP_METHOD_TYPE *pEapMethodType,
[out] EAP_ERROR **ppEapError
);
Parámetros
[in] dwFlags
No se usa. Establecer en 0.
[in] pCredentialsDoc
Puntero a un nodo XML de un documento 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] dwSizeOfConfigIn
Tamaño, en bytes, del búfer al que apunta el parámetro pConfigIn .
[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.
[out] pdwSizeOfCredentialsOut
Tamaño, en bytes, del búfer al que apunta ppCredentialsOut.
[out] ppCredentialsOut
Puntero a un puntero a un 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 EapHostPeerFreeMemory.
[out] pEapMethodType
Puntero a una estructura EAP_METHOD_TYPE a la que se hace referencia en el documento XML.
[out] ppEapError
Puntero a un puntero a 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 EapHostPeerFreeErrorMemory.
Valor devuelto
None
Observaciones
El BLOB de configuración se devuelve originalmente mediante uno de los métodos siguientes.
Las credenciales basadas en XML pueden proceder de una directiva de grupo o de un administrador del sistema.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 | eaphostpeerconfigapis.h |
Library | Eappcfg.lib |
Archivo DLL | Eappcfg.dll |