XboxLiveEndpointPair.GetLocalSocketAddressBytes(Byte[]) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la información de dirección del socket del punto de conexión local como una matriz de Bytes. Este método rellena el búfer de bytes especificado con la dirección SOCKADDR_STORAGE del dispositivo local para su uso en las operaciones posteriores de Winsock que aprovechan la API de redes multijugador de Xbox Live.
Importante
Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución.
public:
virtual void GetLocalSocketAddressBytes(Platform::Array <byte> ^ socketAddress) = GetLocalSocketAddressBytes;
void GetLocalSocketAddressBytes(winrt::array_view <byte> & socketAddress);
public void GetLocalSocketAddressBytes(byte[] socketAddress);
function getLocalSocketAddressBytes(socketAddress)
Public Sub GetLocalSocketAddressBytes (socketAddress As Byte())
Parámetros
- socketAddress
-
Byte[]
byte[]
La dirección del socket local, como una matriz de Bytes.
Comentarios
El valor del número de puerto es cero si xboxLiveEndpointPairTemplate permite números de puerto asignados dinámicamente. En ese caso, la aplicación debe determinar el número de puerto local a través de otros medios.
La dirección local devuelta por este método solo es válida en el dispositivo que realiza la llamada; para recuperar la identidad de red local para que la usen los sistemas del mismo nivel remoto, cree un objeto XboxLiveDeviceAddress para el dispositivo local y envíe al mismo nivel remoto una instantánea de ese objeto.