XboxLiveEndpointPair.GetRemoteSocketAddressBytes(Byte[]) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取远程终结点的套接字地址信息,作为字节数组。 此方法使用远程设备的 SOCKADDR_STORAGE 地址填充指定的字节缓冲区,以便在利用 Xbox Live 多人游戏网络 API 的后续 Winsock 操作中使用。
重要
此 API 并非适用于所有应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对这些 API 的调用将在运行时失败。
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())
参数
- socketAddress
-
Byte[]
byte[]
远程套接字地址,作为字节数组。
注解
如果 XboxLiveEndpointPairTemplate 允许动态分配的端口号,则端口号值为零。 在这种情况下,你的应用必须通过外部方式确定远程端口号。
此属性返回的对等地址仅在调用设备上有效。 若要检索可与其他对等方共享的网络标识,请使用相应的 XboxLiveDeviceAddress 对象,并将该对象的快照发送给对等方。
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈