gpt4 book ai didi

c# - 在传统模式下使用 Wifi Direct API 每 2 分钟断开一次连接

转载 作者:行者123 更新时间:2023-12-05 06:56:56 28 4
gpt4 key购买 nike

我的软 ap 解决方案有问题。当我将客户端连接到 ap 时,连接建立并且一切正常。但我注意到,当我对主机设置 ping 时,它每 2 分钟断开一次连接,然后突然重新连接。不幸的是,这对我的解决方案来说是 Not Acceptable 。

我找到了这个链接:On using the WiFi Direct Api on Windows?,它描述了同样的问题,但答案不够清楚,我想要一个代码示例或更详细的解释。

在我的解决方案中,我使用了这个类: https://learn.microsoft.com/en-us/uwp/api/windows.devices.wifidirect.wifidirectadvertisementpublisher?view=winrt-19041旧设置设置为“启用”: https://learn.microsoft.com/en-us/uwp/api/windows.devices.wifidirect.wifidirectlegacysettings.isenabled?view=winrt-19041

On using the WiFi Direct Api on Windows?

最佳答案

我遇到了完全相同的问题,因为我从 MS 示例中删除了以下行:

var wiFiDirectDevice = await WiFiDirectDevice.FromIdAsync(deviceInfo.Id);

似乎如果你不创建wifiDirectDevice对象,Windows会在两分钟后自动断开客户端(尽管在此期间你已经能够交换一些数据)。帮助我的是将我的代码与以下示例进行比较: https://github.com/gerfen/WiFiDirectLegacyAPCSharp/blob/master/WiFiDirectHotspotManager.cs#L128

请注意,我在添加此行时还遇到了另一个问题,因为根据客户端设备配置会触发异常(请参阅以下主题:Wi-Fi Direct UWP timeouts (Exception from HRESULT: 0x800705B4))

关于c# - 在传统模式下使用 Wifi Direct API 每 2 分钟断开一次连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65009169/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com