Freigeben über


XboxLiveEndpointPair.GetRemoteSocketAddressBytes(Byte[]) Methode

Definition

Ruft die Socketadresseninformationen des Remoteendpunkts als Byte-Array ab. Diese Methode füllt den angegebenen Bytepuffer mit der SOCKADDR_STORAGE Adresse des Remotegeräts für die Verwendung in nachfolgenden Winsock-Vorgängen unter Nutzung der Xbox Live Multiplayer Networking-API.

Wichtig

Diese API ist nicht für alle Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser APIs zur Laufzeit fehl.

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())

Parameter

socketAddress

Byte[]

byte[]

Die Remotesocketadresse als Array von Byte.

Hinweise

Der Portnummerwert ist 0, wenn die XboxLiveEndpointPairTemplate dynamisch zugewiesene Portnummern zulässt. In diesem Fall muss Ihre App die Remoteportnummer über externe Mittel ermitteln.

Die von dieser Eigenschaft zurückgegebene Peeradresse ist nur auf dem aufrufenden Gerät gültig. Um eine Netzwerkidentität abzurufen, die für andere Peers freigegeben werden kann, verwenden Sie das entsprechende XboxLiveDeviceAddress-Objekt, und senden Sie eine Momentaufnahme dieses Objekts an Peers.

Gilt für: