IWCNDevice interface (wcndevice.h)
Use this interface to configure the device and initiate the session.
Inheritance
The IWCNDevice interface inherits from the IUnknown interface. IWCNDevice also has these types of members:
Methods
The IWCNDevice interface has these methods.
| IWCNDevice::Connect The IWCNDevice::Connect method initiates the session. |
| IWCNDevice::GetAttribute The IWCNDevice::GetAttribute method gets a cached attribute from the device. |
| IWCNDevice::GetIntegerAttribute The GetIntegerAttribute method gets a cached attribute from the device as an integer. |
| IWCNDevice::GetNetworkProfile The IWCNDevice::GetNetworkProfile method gets a network profile from the device. |
| IWCNDevice::GetStringAttribute The IWCNDevice::GetStringAttribute method gets a cached attribute from the device as a string. |
| IWCNDevice::GetVendorExtension The GetVendorExtension method gets a cached vendor extension from the device. |
| IWCNDevice::SetNetworkProfile The IWCNDevice::SetNetworkProfile method queues an XML WLAN profile to be provisioned to the device. This method may only be called prior to IWCNDevice::Connect. |
| IWCNDevice::SetPassword The IWCNDevice::SetPassword method configures the authentication method value, and if required, a password used for the pending session. This method may only be called prior to IWCNDevice::Connect. |
| IWCNDevice::SetVendorExtension The IWCNDevice::SetVendorExtension method queues a vendor extension for use in the pending session. This function may only be called prior to IWCNDevice::Connect. |
| IWCNDevice::Unadvise IWCNDevice::Unadvise method removes any callback previously set via IWCNDevice::Connect. |
Requirements
| Minimum supported client | Windows 7 [desktop apps only] |
| Minimum supported server | None supported |
| Target Platform | Windows |
| Header | wcndevice.h |