Método IDirect3DAuthenticatedChannel9::NegotiateKeyExchange (d3d9.h)
Establece una clave de sesión para el canal autenticado.
Sintaxis
HRESULT NegotiateKeyExchange(
UINT DataSize,
VOID *pData
);
Parámetros
DataSize
Tamaño de los datos de la matriz pData , en bytes.
pData
Puntero a una matriz de bytes que contiene la clave de sesión cifrada. El búfer debe contener 256 bytes de datos, cifrados mediante el esquema de cifrado RSA: relleno óptimo de cifrado asimétrico (RSAES-OAEP).
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Este método produce un error si el tipo de canal es D3DAUTHENTICATEDCHANNEL_D3D9, porque el canal de Direct3D 9 no admite la autenticación.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | d3d9.h |