mirror of https://github.com/dahall/Vanara.git
37 lines
5.0 KiB
Markdown
37 lines
5.0 KiB
Markdown
## 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)
|