Vanara/PInvoke/FwpUClnt/pkgreadme.md

22 lines
12 KiB
Markdown
Raw Normal View History

2022-08-31 22:12:28 -04:00
![Vanara](https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/VanaraHeading.png)
### **Vanara.PInvoke.FwpUClnt NuGet Package**
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.FwpUClnt?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows Filtering Platform (FwpUClnt.dll).
### **What is Vanara?**
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### **Issues?**
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### **Included in Vanara.PInvoke.FwpUClnt**
Functions | Enumerations | Structures
--- | --- | ---
2022-09-01 18:35:22 -04:00
FwpmCalloutAdd0 FwpmCalloutCreateEnumHandle0 FwpmCalloutDeleteById0 FwpmCalloutDeleteByKey0 FwpmCalloutDestroyEnumHandle0 FwpmCalloutEnum0 FwpmCalloutGetById0 FwpmCalloutGetByKey0 FwpmCalloutGetSecurityInfoByKey0 FwpmCalloutSetSecurityInfoByKey0 FwpmCalloutSubscribeChanges0 FwpmCalloutSubscriptionsGet0 FwpmCalloutUnsubscribeChanges0 FwpmConnectionCreateEnumHandle0 FwpmConnectionDestroyEnumHandle0 FwpmConnectionEnum0 FwpmConnectionGetById0 FwpmConnectionGetSecurityInfo0 FwpmConnectionSetSecurityInfo0 FwpmConnectionSubscribe0 FwpmConnectionSubscriptionsGet0 FwpmConnectionUnsubscribe0 FwpmDynamicKeywordSubscribe0 FwpmDynamicKeywordUnsubscribe0 FwpmEngineClose0 FwpmEngineGetOption0 FwpmEngineGetSecurityInfo0 FwpmEngineOpen0 FwpmEngineSetOption0 FwpmEngineSetSecurityInfo0 FwpmFilterAdd0 FwpmFilterCreateEnumHandle0 FwpmFilterDeleteById0 FwpmFilterDeleteByKey0 FwpmFilterDestroyEnumHandle0 FwpmFilterEnum0 FwpmFilterGetById0 FwpmFilterGetByKey0 FwpmFilterGetSecurityInfoByKey0 FwpmFilterSetSecurityInfoByKey0 FwpmFilterSubscribeChanges0 FwpmFilterSubscriptionsGet0 FwpmFilterUnsubscribeChanges0 FwpmFreeMemory0 FwpmGetAppIdFromFileName0 FwpmIPsecTunnelAdd0 FwpmIPsecTunnelAdd1 FwpmIPsecTunnelAdd2 FwpmIPsecTunnelDeleteByKey0 FwpmLayerCreateEnumHandle0 FwpmLayerDestroyEnumHandle0 FwpmLayerEnum0 FwpmLayerGetById0 FwpmLayerGetByKey0 FwpmLayerGetSecurityInfoByKey0 FwpmLayerSetSecurityInfoByKey0 FwpmNetEventCreateEnumHandle0 FwpmNetEventDestroyEnumHandle0 FwpmNetEventEnum0 FwpmNetEventEnum1 FwpmNetEventEnum2 FwpmNetEventEnum3 FwpmNetEventsGetSecurityInfo0 FwpmNetEventsSetSecurityInfo0 FwpmNetEventSubscribe0 FwpmNetEventSubscribe1 FwpmNetEventSubscribe2 FwpmNetEventSubscriptionsGet0 FwpmNetEventUnsubscribe0 FwpmProviderAdd0 FwpmProviderContextAdd0 FwpmProviderContextAdd1 FwpmProviderContextAdd2 FwpmProviderContextCreateEnumHandle0 FwpmProviderContextDeleteById0 FwpmProviderContextDeleteByKey0 FwpmProviderContextDestroyEnumHandle0 FwpmProviderContextEnum0 FwpmProviderContextEnum1 FwpmProviderContextEnum2 FwpmProviderContextGetById0 FwpmProviderContextGetById1 FwpmProviderContextGetById2 FwpmProviderContextGetByKey0 FwpmProviderContextGetByKey1 FwpmProviderContextGetByKey2 FwpmProviderContextGetSecurityInfoByKey0 FwpmProviderContextSetSecurityInfoByKey0 FwpmProviderContextSubscribeChanges0 FwpmProviderContextSubscriptionsGet0 FwpmProviderContextUnsubscribeChanges0 FwpmProviderCreateEnumHandle0 FwpmProviderDeleteByKey0 FwpmProviderDestroyEnumHandle0 FwpmProviderEnum0 FwpmProviderGetByKey0 FwpmProviderGetSecurityInfoByKey0 FwpmProviderSetSecurityInfoByKey0 FwpmProviderSubscribeChanges0 FwpmProviderSubscriptionsGet0 FwpmProviderUnsubscribeChanges0 FwpmSessionCreateEnumHandle0 FwpmSessionDestroyEnumHandle0 FwpmSessionEnum0 FwpmSubLayerAdd0 FwpmSubLayerCreateEnumHandle0 FwpmSubLayerDeleteByKey0 FwpmSubLayerDestroyEnumHandle0 FwpmSubLayerEnum0 FwpmSubLayerGetByKey0 FwpmSubLayerGetSecurityInfoByKey0 FwpmSubLayerSetSecurityInfoByKey0 FwpmSubLayerSubscribeChanges0 FwpmSubLayerSubscriptionsGet0 FwpmSubLayerUnsubscribeChanges0 FwpmSystemPortsGet0 FwpmSystemPortsSubscribe0 FwpmSystemPortsUnsubscribe0 FwpmTransactionAbort0 FwpmTransactionBegin0 FwpmTransactionCommit0 FwpmvSwitchEventsGetSecurityInfo0 FwpmvSwitchEventsSetSecurityInfo0 FwpmvSwitchEventSubscribe0 FwpmvSwitchEventUnsubscribe0 IkeextGetStatistics0 IkeextGetStatistics1 IkeextSaCreateEnumHandle0 IkeextSaDbGetSecurityInfo0 IkeextSaDbSetSecurityInfo0 IkeextSaDeleteById0 IkeextSaDestroyEnumHandle0 IkeextSaEnum0 IkeextSaEnum1 IkeextSaEnum2 IkeextSaGetById0 IkeextSaGetById1 IkeextSaGetById2 IPsecDospGetSecurityInfo0 IPsecDospGetStatistics0 IPsecDospSetSecurityInfo0 IPsecDospStateCreateEnumHandle0 IPsecDospStateDestroyEnumHandle0 IPsecDospStateEnum0 IPsecGetStatistics0 IPsecGetStatistics1 IPsecKeyManagerAddAndRegister0 IPsecKeyManagerGetSecurityInfoByKey0 IPsecKeyManagerSetSecurityInfoByKey0 IPsecKeyManagersGet0 IPsecKeyManagerUnregisterAndDelete0 IPsecSaContextAddInbound0 IPsecSaContextAddInbound1 IPsecSaContextAddOutbound0 IPsecSaContextAddOutbound1 IPsecSaContextCreate0 IPsecSaContextCreate1 IPsecS