WiFiDirectService.SessionDeferred 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
会话请求已延迟时引发的事件。 请注意,这并不意味着请求已失败或被拒绝。 这是服务器正在执行长时间操作的通知,例如等待用户输入 PIN。 接收此消息的搜寻器应在超时会话请求之前开始 120 秒的等待,以便服务器有时间完成其操作。 事件参数包括服务器在延迟通知中提供的缓冲区以及其他信息。
// Register
event_token SessionDeferred(TypedEventHandler<WiFiDirectService, WiFiDirectServiceSessionDeferredEventArgs const&> const& handler) const;
// Revoke with event_token
void SessionDeferred(event_token const* cookie) const;
// Revoke with event_revoker
WiFiDirectService::SessionDeferred_revoker SessionDeferred(auto_revoke_t, TypedEventHandler<WiFiDirectService, WiFiDirectServiceSessionDeferredEventArgs const&> const& handler) const;
public event TypedEventHandler<WiFiDirectService,WiFiDirectServiceSessionDeferredEventArgs> SessionDeferred;
function onSessionDeferred(eventArgs) { /* Your code */ }
wiFiDirectService.addEventListener("sessiondeferred", onSessionDeferred);
wiFiDirectService.removeEventListener("sessiondeferred", onSessionDeferred);
- or -
wiFiDirectService.onsessiondeferred = onSessionDeferred;
Public Custom Event SessionDeferred As TypedEventHandler(Of WiFiDirectService, WiFiDirectServiceSessionDeferredEventArgs)