## Vanara.PInvoke.WcnApi  
PInvoke API (methods, structures and constants) imported from Windows Connect Now (WcnApi.dll).

- Includes methods from wcnapi.dll  
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.WcnApi?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.WcnApi?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.WcnApi)  
### Enumerations  
Native Enum | Header | Managed Enum  
--- | --- | ---  
[WCN_ATTRIBUTE_TYPE](https://www.google.com/search?num=5&q=WCN_ATTRIBUTE_TYPE+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_ATTRIBUTE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_ATTRIBUTE_TYPE)  
[WCN_FLAG](https://www.google.com/search?num=5&q=WCN_FLAG+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WcnApi.WCN_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_FLAG)  
[WCN_PASSWORD_TYPE](https://www.google.com/search?num=5&q=WCN_PASSWORD_TYPE+site%3Alearn.microsoft.com) | wcndevice.h | [Vanara.PInvoke.WcnApi.WCN_PASSWORD_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_PASSWORD_TYPE)  
[WCN_SESSION_STATUS](https://www.google.com/search?num=5&q=WCN_SESSION_STATUS+site%3Alearn.microsoft.com) | wcndevice.h | [Vanara.PInvoke.WcnApi.WCN_SESSION_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_SESSION_STATUS)  
[WCN_VALUE_TYPE_ASSOCIATION_STATE](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_ASSOCIATION_STATE+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_ASSOCIATION_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_ASSOCIATION_STATE)  
[WCN_VALUE_TYPE_AUTHENTICATION_TYPE](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_AUTHENTICATION_TYPE+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_AUTHENTICATION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_AUTHENTICATION_TYPE)  
[WCN_VALUE_TYPE_BOOLEAN](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_BOOLEAN+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_BOOLEAN](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_BOOLEAN)  
[WCN_VALUE_TYPE_CONFIG_METHODS](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_CONFIG_METHODS+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_CONFIG_METHODS](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_CONFIG_METHODS)  
[WCN_VALUE_TYPE_CONFIGURATION_ERROR](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_CONFIGURATION_ERROR+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_CONFIGURATION_ERROR](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_CONFIGURATION_ERROR)  
[WCN_VALUE_TYPE_CONNECTION_TYPE](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_CONNECTION_TYPE+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_CONNECTION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_CONNECTION_TYPE)  
[WCN_VALUE_TYPE_DEVICE_PASSWORD_ID](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_DEVICE_PASSWORD_ID+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_DEVICE_PASSWORD_ID](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_DEVICE_PASSWORD_ID)  
[WCN_VALUE_TYPE_DEVICE_TYPE_CATEGORY](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_DEVICE_TYPE_CATEGORY+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_DEVICE_TYPE_CATEGORY](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_DEVICE_TYPE_CATEGORY)  
[WCN_VALUE_TYPE_DEVICE_TYPE_SUBCATEGORY](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_DEVICE_TYPE_SUBCATEGORY+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_DEVICE_TYPE_SUBCATEGORY](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_DEVICE_TYPE_SUBCATEGORY)  
[WCN_VALUE_TYPE_DEVICE_TYPE_SUBCATEGORY_OUI](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_DEVICE_TYPE_SUBCATEGORY_OUI+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_DEVICE_TYPE_SUBCATEGORY_OUI](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_DEVICE_TYPE_SUBCATEGORY_OUI)  
[WCN_VALUE_TYPE_ENCRYPTION_TYPE](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_ENCRYPTION_TYPE+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_ENCRYPTION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_ENCRYPTION_TYPE)  
[WCN_VALUE_TYPE_MESSAGE_TYPE](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_MESSAGE_TYPE+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_MESSAGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_MESSAGE_TYPE)  
[WCN_VALUE_TYPE_REQUEST_TYPE](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_REQUEST_TYPE+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_REQUEST_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_REQUEST_TYPE)  
[WCN_VALUE_TYPE_RESPONSE_TYPE](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_RESPONSE_TYPE+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_RESPONSE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_RESPONSE_TYPE)  
[WCN_VALUE_TYPE_RF_BANDS](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_RF_BANDS+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_RF_BANDS](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_RF_BANDS)  
[WCN_VALUE_TYPE_VERSION](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_VERSION+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_VERSION](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_VERSION)  
[WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE)  
### Structures  
Native Structure | Header | Managed Structure  
--- | --- | ---  
[WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE](https://www.google.com/search?num=5&q=WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE+site%3Alearn.microsoft.com) | wcntypes.h | [Vanara.PInvoke.WcnApi.WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE)  
[WCN_VENDOR_EXTENSION_SPEC](https://www.google.com/search?num=5&q=WCN_VENDOR_EXTENSION_SPEC+site%3Alearn.microsoft.com) | wcndevice.h | [Vanara.PInvoke.WcnApi.WCN_VENDOR_EXTENSION_SPEC](https://github.com/dahall/Vanara/search?l=C%23&q=WCN_VENDOR_EXTENSION_SPEC)  
### Interfaces  
Native Interface | Header | Managed Interface  
--- | --- | ---  
[IWCNConnectNotify](https://www.google.com/search?num=5&q=IWCNConnectNotify+site%3Alearn.microsoft.com) | wcndevice.h | [Vanara.PInvoke.WcnApi.IWCNConnectNotify](https://github.com/dahall/Vanara/search?l=C%23&q=IWCNConnectNotify)  
[IWCNDevice](https://www.google.com/search?num=5&q=IWCNDevice+site%3Alearn.microsoft.com) | wcndevice.h | [Vanara.PInvoke.WcnApi.IWCNDevice](https://github.com/dahall/Vanara/search?l=C%23&q=IWCNDevice)  
### Classes  
Native Class | Header | Managed Class  
--- | --- | ---  
[WCNDeviceObject](https://www.google.com/search?num=5&q=WCNDeviceObject+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WcnApi.WCNDeviceObject](https://github.com/dahall/Vanara/search?l=C%23&q=WCNDeviceObject)  
