さて、あなたは次のような列挙関数を探していると思います:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms706716%28v=vs.85%29.aspx
WLan の状態がアップしているかどうかを確認するという意味だと思います。よく見ると、列挙関数は、次のいずれかである isState を含む構造体を返します。
typedef enum _WLAN_INTERFACE_STATE {
wlan_interface_state_not_ready = 0,
wlan_interface_state_connected = 1,
wlan_interface_state_ad_hoc_network_formed = 2,
wlan_interface_state_disconnecting = 3,
wlan_interface_state_disconnected = 4,
wlan_interface_state_associating = 5,
wlan_interface_state_discovering = 6,
wlan_interface_state_authenticating = 7
} WLAN_INTERFACE_STATE, *PWLAN_INTERFACE_STATE;
実際に「接続」するには、サーバーが反対側でリッスンしている必要があります... Renanも良いリンクを提供しましたが(質問のコメントセクションを参照)、SSIDが必要です。ソフトウェアが実際に Wifi SSID を認識しているかどうかによって異なります。