Windows 立即连接技术概述。
若要开发Windows 立即连接,需要以下标头:
有关此技术的编程指南,请参阅:
枚举
WCN_ATTRIBUTE_TYPE WCN_ATTRIBUTE_TYPE枚举定义为受保护安装程序定义的属性缓冲区类型 Wi-Fi。 每个属性缓冲区占用的总体大小包括额外的 4 个字节 (2 个字节的 ID,2 个字节的长度) 。 |
WCN_PASSWORD_TYPE WCN_PASSWORD_TYPE枚举定义将在 WPS 会话中使用的身份验证。 |
WCN_SESSION_STATUS 定义 WPS 会话的结果状态。 |
WCN_VALUE_TYPE_ASSOCIATION_STATE WCN_VALUE_TYPE_ASSOCIATION_STATE枚举定义发现请求期间无线站的可能关联状态。 |
WCN_VALUE_TYPE_AUTHENTICATION_TYPE WCN_VALUE_TYPE_AUTHENTICATION_TYPE枚举定义注册者 (接入点或工作站) 支持的身份验证类型。 |
WCN_VALUE_TYPE_BOOLEAN WCN_VALUE_TYPE_BOOLEAN枚举定义用于表示在设备设置和关联期间遇到的 true/false 条件的值。 |
WCN_VALUE_TYPE_CONFIG_METHODS WCN_VALUE_TYPE_CONFIG_METHODS枚举定义注册者或注册机构支持的配置方法。 |
WCN_VALUE_TYPE_CONFIGURATION_ERROR WCN_VALUE_TYPE_CONFIGURATION_ERROR枚举定义在尝试配置 WLAN 并将其关联时可能返回给设备的错误值。 |
WCN_VALUE_TYPE_CONNECTION_TYPE WCN_VALUE_TYPE_CONNECTION_TYPE。 |
WCN_VALUE_TYPE_DEVICE_PASSWORD_ID WCN_VALUE_TYPE_DEVICE_PASSWORD_ID枚举定义指定密码的原点或“类型”的值。 |
WCN_VALUE_TYPE_ENCRYPTION_TYPE WCN_VALUE_TYPE_ENCRYPTION_TYPE枚举定义支持的 WLAN 加密类型。 |
WCN_VALUE_TYPE_RF_BANDS WCN_VALUE_TYPE_RF_BANDS枚举定义注册者可在其中发送发现请求的可能无线电频带。 |
WCN_VALUE_TYPE_VERSION 定义受 Wi-Fi 受保护安装程序 (WPS) 支持的版本。 |
WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE枚举。 |
函数
“连接” IWCNDevice::Connect 方法启动会话。 |
ConnectFailed 回调方法指示 IWCNDevice::Connect 失败。 |
ConnectSucceeded IWCNConnectNotify::ConnectSucceeded 回调方法,指示 IWCNDevice::Connect 操作成功。 |
GetAttribute IWCNDevice::GetAttribute 方法从设备获取缓存属性。 |
GetIntegerAttribute GetIntegerAttribute 方法以整数的形式从设备获取缓存的属性。 |
GetNetworkProfile IWCNDevice::GetNetworkProfile 方法从设备获取网络配置文件。 |
GetStringAttribute IWCNDevice::GetStringAttribute 方法以字符串的形式从设备获取缓存属性。 |
GetVendorExtension GetVendorExtension 方法从设备获取缓存的供应商扩展。 |
SetNetworkProfile IWCNDevice::SetNetworkProfile 方法将 XML WLAN 配置文件排队以预配到设备。 只能在 IWCNDevice::Connect 之前调用此方法。 |
SetPassword IWCNDevice::SetPassword 方法配置身份验证方法值,并根据需要配置用于挂起会话的密码。 只能在 IWCNDevice::Connect 之前调用此方法。 |
SetVendorExtension IWCNDevice::SetVendorExtension 方法将供应商扩展排队,以便在挂起的会话中使用。 只能在 IWCNDevice::Connect 之前调用此函数。 |
取消advise IWCNDevice::Unadvise 方法删除以前通过 IWCNDevice::Connect 设置的任何回调。 |
接口
IWCNConnectNotify 使用此接口在Windows 立即连接连接会话完成时接收成功或失败通知。 |
IWCNDevice 使用此接口配置设备并启动会话。 |
结构
WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE 结构包含按类别、子类别和制造商特定的 OUI 标识设备类型的信息, (组织 ID) 。 |
WCN_VENDOR_EXTENSION_SPEC WCN_VENDOR_EXTENSION_SPEC结构包含定义供应商扩展的数据。 |