Freigeben über


XboxLiveEndpointPair.GetLocalSocketAddressBytes(Byte[]) Methode

Definition

Ruft die Socketadresseninformationen des lokalen Endpunkts als Bytearray ab. Diese Methode füllt den angegebenen Bytepuffer mit der SOCKADDR_STORAGE Adresse des lokalen Geräts zur Verwendung in nachfolgenden Winsock-Vorgängen unter Verwendung 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 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())

Parameter

socketAddress

Byte[]

byte[]

Die lokale Socketadresse als Bytearray.

Hinweise

Der Portnummerwert ist null, wenn die XboxLiveEndpointPairTemplate dynamisch zugewiesene Portnummern zulässt. In diesem Fall muss Ihre App die lokale Portnummer auf andere Weise ermitteln.

Die von dieser Methode zurückgegebene lokale Adresse ist nur auf dem aufrufenden Gerät gültig. Um die lokale Netzwerkidentität zur Verwendung durch Remotepeer abzurufen, erstellen Sie ein XboxLiveDeviceAddress-Objekt für das lokale Gerät, und senden Sie dem Remotepeer einen Momentaufnahme dieses Objekts.

Gilt für: