XboxLiveEndpointPair.GetRemoteSocketAddressBytes(Byte[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém as informações de endereço do soquete do ponto de extremidade remoto, como uma matriz de Bytes. Esse método preenche o buffer de bytes especificado com o endereço SOCKADDR_STORAGE do dispositivo remoto para uso em operações winsock subsequentes aproveitando a API de Rede Multijogador do Xbox Live.
Importante
Essa API não está disponível para todos os aplicativos. A menos que sua conta de desenvolvedor seja provisionada especialmente pela Microsoft, as chamadas para essas APIs falharão em runtime.
public:
virtual void GetRemoteSocketAddressBytes(Platform::Array <byte> ^ socketAddress) = GetRemoteSocketAddressBytes;
void GetRemoteSocketAddressBytes(winrt::array_view <byte> & socketAddress);
public void GetRemoteSocketAddressBytes(byte[] socketAddress);
function getRemoteSocketAddressBytes(socketAddress)
Public Sub GetRemoteSocketAddressBytes (socketAddress As Byte())
Parâmetros
- socketAddress
-
Byte[]
byte[]
O endereço do soquete remoto, como uma matriz de Bytes.
Comentários
O valor do número da porta será zero se o XboxLiveEndpointPairTemplate permitir números de porta atribuídos dinamicamente. Nesse caso, seu aplicativo terá que determinar o número da porta remota por meio de meios externos.
O endereço par retornado por essa propriedade é válido apenas no dispositivo de chamada. Para recuperar uma identidade de rede que pode ser compartilhada com outros pares, use o objeto XboxLiveDeviceAddress correspondente e envie uma instantâneo desse objeto aos pares.