## Vanara.PInvoke.WcmApi PInvoke API (methods, structures and constants imported from Windows WcmApi.dll. - Includes methods from wcmapi.dll - Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.WcmApi?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.WcmApi?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.WcmApi) ### Methods - 100% API coverage (5 of 5 functions) Native Method | Header | Managed Method --- | --- | --- [WcmFreeMemory](https://www.google.com/search?num=5&q=WcmFreeMemory+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WcmFreeMemory](https://github.com/dahall/Vanara/search?l=C%23&q=WcmFreeMemory) [WcmGetProfileList](https://www.google.com/search?num=5&q=WcmGetProfileList+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WcmGetProfileList](https://github.com/dahall/Vanara/search?l=C%23&q=WcmGetProfileList) [WcmQueryProperty](https://www.google.com/search?num=5&q=WcmQueryProperty+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WcmQueryProperty](https://github.com/dahall/Vanara/search?l=C%23&q=WcmQueryProperty) [WcmSetProfileList](https://www.google.com/search?num=5&q=WcmSetProfileList+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WcmSetProfileList](https://github.com/dahall/Vanara/search?l=C%23&q=WcmSetProfileList) [WcmSetProperty](https://www.google.com/search?num=5&q=WcmSetProperty+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WcmSetProperty](https://github.com/dahall/Vanara/search?l=C%23&q=WcmSetProperty) ### Enumerations Native Enum | Header | Managed Enum --- | --- | --- [WCM_CONNECTION_COST](https://www.google.com/search?num=5&q=WCM_CONNECTION_COST+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WCM_CONNECTION_COST](https://github.com/dahall/Vanara/search?l=C%23&q=WCM_CONNECTION_COST) [WCM_CONNECTION_COST_SOURCE](https://www.google.com/search?num=5&q=WCM_CONNECTION_COST_SOURCE+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WCM_CONNECTION_COST_SOURCE](https://github.com/dahall/Vanara/search?l=C%23&q=WCM_CONNECTION_COST_SOURCE) [WCM_MEDIA_TYPE](https://www.google.com/search?num=5&q=WCM_MEDIA_TYPE+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WCM_MEDIA_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WCM_MEDIA_TYPE) [WCM_PROPERTY](https://www.google.com/search?num=5&q=WCM_PROPERTY+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WCM_PROPERTY](https://github.com/dahall/Vanara/search?l=C%23&q=WCM_PROPERTY) ### Structures Native Structure | Header | Managed Structure --- | --- | --- [WCM_BILLING_CYCLE_INFO](https://www.google.com/search?num=5&q=WCM_BILLING_CYCLE_INFO+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WCM_BILLING_CYCLE_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=WCM_BILLING_CYCLE_INFO) [WCM_CONNECTION_COST_DATA](https://www.google.com/search?num=5&q=WCM_CONNECTION_COST_DATA+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WCM_CONNECTION_COST_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=WCM_CONNECTION_COST_DATA) [WCM_DATAPLAN_STATUS](https://www.google.com/search?num=5&q=WCM_DATAPLAN_STATUS+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WCM_DATAPLAN_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=WCM_DATAPLAN_STATUS) [WCM_POLICY_VALUE](https://www.google.com/search?num=5&q=WCM_POLICY_VALUE+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WCM_POLICY_VALUE](https://github.com/dahall/Vanara/search?l=C%23&q=WCM_POLICY_VALUE) [WCM_PROFILE_INFO](https://www.google.com/search?num=5&q=WCM_PROFILE_INFO+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WCM_PROFILE_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=WCM_PROFILE_INFO) [WCM_PROFILE_INFO_LIST](https://www.google.com/search?num=5&q=WCM_PROFILE_INFO_LIST+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WCM_PROFILE_INFO_LIST](https://github.com/dahall/Vanara/search?l=C%23&q=WCM_PROFILE_INFO_LIST) [WCM_TIME_INTERVAL](https://www.google.com/search?num=5&q=WCM_TIME_INTERVAL+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WCM_TIME_INTERVAL](https://github.com/dahall/Vanara/search?l=C%23&q=WCM_TIME_INTERVAL) [WCM_USAGE_DATA](https://www.google.com/search?num=5&q=WCM_USAGE_DATA+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WCM_USAGE_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=WCM_USAGE_DATA) ### Classes Native Class | Header | Managed Class --- | --- | --- [SafeWcmMemory](https://www.google.com/search?num=5&q=SafeWcmMemory+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.WcmApi.SafeWcmMemory](https://github.com/dahall/Vanara/search?l=C%23&q=SafeWcmMemory) [WCM_PROFILE_INFO_LIST](https://www.google.com/search?num=5&q=WCM_PROFILE_INFO_LIST+site%3Alearn.microsoft.com) | wcmapi.h | [Vanara.PInvoke.WcmApi.WCM_PROFILE_INFO_LIST](https://github.com/dahall/Vanara/search?l=C%23&q=WCM_PROFILE_INFO_LIST)