2020-11-20 20:52:43 -05:00
## Vanara.PInvoke.WcmApi
2020-07-14 18:02:36 -04:00
PInvoke API (methods, structures and constants imported from Windows WcmApi.dll.
2020-11-20 20:52:43 -05:00
- 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)
2020-03-31 18:04:41 -04:00
Native Method | Header | Managed Method
--- | --- | ---
2022-10-25 13:24:54 -04:00
[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 )
2022-05-09 17:56:58 -04:00
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
2022-10-25 13:24:54 -04:00
[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 )
2020-03-31 18:04:41 -04:00
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
2022-10-25 13:24:54 -04:00
[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 )
2020-12-24 13:00:18 -05:00
### Classes
Native Class | Header | Managed Class
--- | --- | ---
2022-10-25 13:24:54 -04:00
[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 )