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
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | wcndevice.h |