Windows Connect Now技術概觀。
若要開發Windows Connect Now,您需要下列標頭:
如需這項技術的程式設計指引,請參閱:
列舉
WCN_ATTRIBUTE_TYPE WCN_ATTRIBUTE_TYPE列舉會定義為受保護安裝程式 Wi-Fi 定義的屬性緩衝區類型。 每個屬性緩衝區所佔用的整體大小包含額外的 4 個位元組 (2 個位元組的識別碼,2 個位元組的 Length) 。 |
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列舉定義指定密碼來源或 'type' 的值。 |
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 指出成功 IWCNDevice::Connect 作業的 IWCNConnectNotify::ConnectSucceeded 回呼方法。 |
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 之前呼叫。 |
Unadvise IWCNDevice::Unadvise 方法會移除先前透過 IWCNDevice::Connect 設定的任何回呼。 |
介面
IWCNConnectNotify 使用此介面,在連線會話完成Windows Connect Now時收到成功或失敗通知。 |
IWCNDevice 使用此介面來設定裝置並起始會話。 |
結構
WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE結構包含依類別、子類別和製造商特定 OUI (組織識別碼) 識別裝置類型的資訊。 |
WCN_VENDOR_EXTENSION_SPEC WCN_VENDOR_EXTENSION_SPEC結構包含定義廠商延伸模組的資料。 |