Vanara/PInvoke/FwpUClnt
David Hall d3793a106b Fixed FWPM_FILTER0 and FWPM_ACTION0 structures for union misses (#445) 2024-03-28 13:50:21 -06:00
..
FwpMTypes.cs Fixed FWPM_FILTER0 and FWPM_ACTION0 structures for union misses (#445) 2024-03-28 13:50:21 -06:00
FwpMU.Const.cs Partial nullability for FwpUCInt 2023-09-14 19:48:29 -06:00
FwpMU.Func1.cs Partial nullability for FwpUCInt 2023-09-14 19:48:29 -06:00
FwpMU.Func2.cs Partial nullability for FwpUCInt 2023-09-14 19:48:29 -06:00
FwpMU.Func3.cs Cleaned and reorg'd 2022-08-29 17:10:20 -06:00
FwpMU.Func4.cs Cleaned and reorg'd 2022-08-29 17:10:20 -06:00
FwpMU.cs Partial nullability for FwpUCInt 2023-09-14 19:48:29 -06:00
FwpSTypes.cs Added Vanara.PInvoke.FwpUClnt assembly and tests 2022-08-29 16:18:54 -06:00
FwpSU.cs Added Vanara.PInvoke.FwpUClnt assembly and tests 2022-08-29 16:18:54 -06:00
FwpTypes.cs Added nullability to FwpUClnt 2023-09-14 20:16:58 -06:00
FwpUClnt.cs Cleaned code and fixed build issues 2023-09-24 15:26:46 -06:00
IkeTypes.cs Added nullability to FwpUClnt 2023-09-14 20:16:58 -06:00
IpSecTypes.cs Added nullability to FwpUClnt 2023-09-14 20:16:58 -06:00
Vanara.PInvoke.FwpUClnt.csproj Updated project files 2022-09-01 16:35:22 -06:00
pkgreadme.md Updated project files 2022-09-01 16:35:22 -06:00
readme.md Updated project files 2022-10-25 11:24:54 -06:00
ws2tcpip.cs Added missing fwpuclnt functions 2022-09-01 07:18:05 -06:00

readme.md

Vanara.PInvoke.FwpUClnt

PInvoke API (methods, structures and constants) imported from Windows Filtering Platform (FwpUClnt.dll).

  • Includes methods from fwpuclnt.dll
  • Current NuGet release: NugetNuget

Methods - 100% API coverage (184 of 184 functions)

Native Method Header Managed Method
FwpmCalloutAdd0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmCalloutAdd0
FwpmCalloutCreateEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmCalloutCreateEnumHandle0
FwpmCalloutDeleteById0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmCalloutDeleteById0
FwpmCalloutDeleteByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmCalloutDeleteByKey0
FwpmCalloutDestroyEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmCalloutDestroyEnumHandle0
FwpmCalloutEnum0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmCalloutEnum0
FwpmCalloutGetById0 Vanara.PInvoke.FwpUClnt.FwpmCalloutGetById0
FwpmCalloutGetByKey0 Vanara.PInvoke.FwpUClnt.FwpmCalloutGetByKey0
FwpmCalloutGetSecurityInfoByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmCalloutGetSecurityInfoByKey0
FwpmCalloutSetSecurityInfoByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmCalloutSetSecurityInfoByKey0
FwpmCalloutSubscribeChanges0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmCalloutSubscribeChanges0
FwpmCalloutSubscriptionsGet0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmCalloutSubscriptionsGet0
FwpmCalloutUnsubscribeChanges0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmCalloutUnsubscribeChanges0
FwpmConnectionCreateEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmConnectionCreateEnumHandle0
FwpmConnectionDestroyEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmConnectionDestroyEnumHandle0
FwpmConnectionEnum0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmConnectionEnum0
FwpmConnectionGetById0 Vanara.PInvoke.FwpUClnt.FwpmConnectionGetById0
FwpmConnectionGetSecurityInfo0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmConnectionGetSecurityInfo0
FwpmConnectionSetSecurityInfo0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmConnectionSetSecurityInfo0
FwpmConnectionSubscribe0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmConnectionSubscribe0
FwpmConnectionSubscriptionsGet0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmConnectionSubscriptionsGet0
FwpmConnectionUnsubscribe0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmConnectionUnsubscribe0
FwpmDynamicKeywordSubscribe0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmDynamicKeywordSubscribe0
FwpmDynamicKeywordUnsubscribe0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmDynamicKeywordUnsubscribe0
FwpmEngineClose0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmEngineClose0
FwpmEngineGetOption0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmEngineGetOption0
FwpmEngineGetSecurityInfo0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmEngineGetSecurityInfo0
FwpmEngineOpen0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmEngineOpen0
FwpmEngineSetOption0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmEngineSetOption0
FwpmEngineSetSecurityInfo0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmEngineSetSecurityInfo0
FwpmFilterAdd0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmFilterAdd0
FwpmFilterCreateEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmFilterCreateEnumHandle0
FwpmFilterDeleteById0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmFilterDeleteById0
FwpmFilterDeleteByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmFilterDeleteByKey0
FwpmFilterDestroyEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmFilterDestroyEnumHandle0
FwpmFilterEnum0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmFilterEnum0
FwpmFilterGetById0 Vanara.PInvoke.FwpUClnt.FwpmFilterGetById0
FwpmFilterGetByKey0 Vanara.PInvoke.FwpUClnt.FwpmFilterGetByKey0
FwpmFilterGetSecurityInfoByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmFilterGetSecurityInfoByKey0
FwpmFilterSetSecurityInfoByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmFilterSetSecurityInfoByKey0
FwpmFilterSubscribeChanges0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmFilterSubscribeChanges0
FwpmFilterSubscriptionsGet0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmFilterSubscriptionsGet0
FwpmFilterUnsubscribeChanges0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmFilterUnsubscribeChanges0
FwpmFreeMemory0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmFreeMemory0
FwpmGetAppIdFromFileName0 Vanara.PInvoke.FwpUClnt.FwpmGetAppIdFromFileName0
FwpmIPsecTunnelAdd0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmIPsecTunnelAdd0
FwpmIPsecTunnelAdd1 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmIPsecTunnelAdd1
FwpmIPsecTunnelAdd2 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmIPsecTunnelAdd2
FwpmIPsecTunnelDeleteByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmIPsecTunnelDeleteByKey0
FwpmLayerCreateEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmLayerCreateEnumHandle0
FwpmLayerDestroyEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmLayerDestroyEnumHandle0
FwpmLayerEnum0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmLayerEnum0
FwpmLayerGetById0 Vanara.PInvoke.FwpUClnt.FwpmLayerGetById0
FwpmLayerGetByKey0 Vanara.PInvoke.FwpUClnt.FwpmLayerGetByKey0
FwpmLayerGetSecurityInfoByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmLayerGetSecurityInfoByKey0
FwpmLayerSetSecurityInfoByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmLayerSetSecurityInfoByKey0
FwpmNetEventCreateEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmNetEventCreateEnumHandle0
FwpmNetEventDestroyEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmNetEventDestroyEnumHandle0
FwpmNetEventEnum0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmNetEventEnum0
FwpmNetEventEnum1 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmNetEventEnum1
FwpmNetEventEnum2 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmNetEventEnum2
FwpmNetEventEnum3 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmNetEventEnum3
FwpmNetEventsGetSecurityInfo0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmNetEventsGetSecurityInfo0
FwpmNetEventsSetSecurityInfo0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmNetEventsSetSecurityInfo0
FwpmNetEventSubscribe0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmNetEventSubscribe0
FwpmNetEventSubscribe1 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmNetEventSubscribe1
FwpmNetEventSubscribe2 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmNetEventSubscribe2
FwpmNetEventSubscriptionsGet0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmNetEventSubscriptionsGet0
FwpmNetEventUnsubscribe0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmNetEventUnsubscribe0
FwpmProviderAdd0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderAdd0
FwpmProviderContextAdd0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderContextAdd0
FwpmProviderContextAdd1 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderContextAdd1
FwpmProviderContextAdd2 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderContextAdd2
FwpmProviderContextCreateEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderContextCreateEnumHandle0
FwpmProviderContextDeleteById0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderContextDeleteById0
FwpmProviderContextDeleteByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderContextDeleteByKey0
FwpmProviderContextDestroyEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderContextDestroyEnumHandle0
FwpmProviderContextEnum0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderContextEnum0
FwpmProviderContextEnum1 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderContextEnum1
FwpmProviderContextEnum2 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderContextEnum2
FwpmProviderContextGetById0 Vanara.PInvoke.FwpUClnt.FwpmProviderContextGetById0
FwpmProviderContextGetById1 Vanara.PInvoke.FwpUClnt.FwpmProviderContextGetById1
FwpmProviderContextGetById2 Vanara.PInvoke.FwpUClnt.FwpmProviderContextGetById2
FwpmProviderContextGetByKey0 Vanara.PInvoke.FwpUClnt.FwpmProviderContextGetByKey0
FwpmProviderContextGetByKey1 Vanara.PInvoke.FwpUClnt.FwpmProviderContextGetByKey1
FwpmProviderContextGetByKey2 Vanara.PInvoke.FwpUClnt.FwpmProviderContextGetByKey2
FwpmProviderContextGetSecurityInfoByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderContextGetSecurityInfoByKey0
FwpmProviderContextSetSecurityInfoByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderContextSetSecurityInfoByKey0
FwpmProviderContextSubscribeChanges0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderContextSubscribeChanges0
FwpmProviderContextSubscriptionsGet0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderContextSubscriptionsGet0
FwpmProviderContextUnsubscribeChanges0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderContextUnsubscribeChanges0
FwpmProviderCreateEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderCreateEnumHandle0
FwpmProviderDeleteByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderDeleteByKey0
FwpmProviderDestroyEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderDestroyEnumHandle0
FwpmProviderEnum0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderEnum0
FwpmProviderGetByKey0 Vanara.PInvoke.FwpUClnt.FwpmProviderGetByKey0
FwpmProviderGetSecurityInfoByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderGetSecurityInfoByKey0
FwpmProviderSetSecurityInfoByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderSetSecurityInfoByKey0
FwpmProviderSubscribeChanges0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderSubscribeChanges0
FwpmProviderSubscriptionsGet0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderSubscriptionsGet0
FwpmProviderUnsubscribeChanges0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmProviderUnsubscribeChanges0
FwpmSessionCreateEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmSessionCreateEnumHandle0
FwpmSessionDestroyEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmSessionDestroyEnumHandle0
FwpmSessionEnum0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmSessionEnum0
FwpmSubLayerAdd0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmSubLayerAdd0
FwpmSubLayerCreateEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmSubLayerCreateEnumHandle0
FwpmSubLayerDeleteByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmSubLayerDeleteByKey0
FwpmSubLayerDestroyEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmSubLayerDestroyEnumHandle0
FwpmSubLayerEnum0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmSubLayerEnum0
FwpmSubLayerGetByKey0 Vanara.PInvoke.FwpUClnt.FwpmSubLayerGetByKey0
FwpmSubLayerGetSecurityInfoByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmSubLayerGetSecurityInfoByKey0
FwpmSubLayerSetSecurityInfoByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmSubLayerSetSecurityInfoByKey0
FwpmSubLayerSubscribeChanges0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmSubLayerSubscribeChanges0
FwpmSubLayerSubscriptionsGet0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmSubLayerSubscriptionsGet0
FwpmSubLayerUnsubscribeChanges0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmSubLayerUnsubscribeChanges0
FwpmSystemPortsGet0 Vanara.PInvoke.FwpUClnt.FwpmSystemPortsGet0
FwpmSystemPortsSubscribe0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmSystemPortsSubscribe0
FwpmSystemPortsUnsubscribe0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmSystemPortsUnsubscribe0
FwpmTransactionAbort0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmTransactionAbort0
FwpmTransactionBegin0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmTransactionBegin0
FwpmTransactionCommit0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmTransactionCommit0
FwpmvSwitchEventsGetSecurityInfo0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmvSwitchEventsGetSecurityInfo0
FwpmvSwitchEventsSetSecurityInfo0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmvSwitchEventsSetSecurityInfo0
FwpmvSwitchEventSubscribe0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmvSwitchEventSubscribe0
FwpmvSwitchEventUnsubscribe0 fwpmu.h Vanara.PInvoke.FwpUClnt.FwpmvSwitchEventUnsubscribe0
IkeextGetStatistics0 fwpmu.h Vanara.PInvoke.FwpUClnt.IkeextGetStatistics0
IkeextGetStatistics1 fwpmu.h Vanara.PInvoke.FwpUClnt.IkeextGetStatistics1
IkeextSaCreateEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.IkeextSaCreateEnumHandle0
IkeextSaDbGetSecurityInfo0 fwpmu.h Vanara.PInvoke.FwpUClnt.IkeextSaDbGetSecurityInfo0
IkeextSaDbSetSecurityInfo0 fwpmu.h Vanara.PInvoke.FwpUClnt.IkeextSaDbSetSecurityInfo0
IkeextSaDeleteById0 fwpmu.h Vanara.PInvoke.FwpUClnt.IkeextSaDeleteById0
IkeextSaDestroyEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.IkeextSaDestroyEnumHandle0
IkeextSaEnum0 fwpmu.h Vanara.PInvoke.FwpUClnt.IkeextSaEnum0
IkeextSaEnum1 fwpmu.h Vanara.PInvoke.FwpUClnt.IkeextSaEnum1
IkeextSaEnum2 fwpmu.h Vanara.PInvoke.FwpUClnt.IkeextSaEnum2
IkeextSaGetById0 Vanara.PInvoke.FwpUClnt.IkeextSaGetById0
IkeextSaGetById1 Vanara.PInvoke.FwpUClnt.IkeextSaGetById1
IkeextSaGetById2 Vanara.PInvoke.FwpUClnt.IkeextSaGetById2
IPsecDospGetSecurityInfo0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecDospGetSecurityInfo0
IPsecDospGetStatistics0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecDospGetStatistics0
IPsecDospSetSecurityInfo0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecDospSetSecurityInfo0
IPsecDospStateCreateEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecDospStateCreateEnumHandle0
IPsecDospStateDestroyEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecDospStateDestroyEnumHandle0
IPsecDospStateEnum0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecDospStateEnum0
IPsecGetStatistics0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecGetStatistics0
IPsecGetStatistics1 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecGetStatistics1
IPsecKeyManagerAddAndRegister0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecKeyManagerAddAndRegister0
IPsecKeyManagerGetSecurityInfoByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecKeyManagerGetSecurityInfoByKey0
IPsecKeyManagerSetSecurityInfoByKey0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecKeyManagerSetSecurityInfoByKey0
IPsecKeyManagersGet0 Vanara.PInvoke.FwpUClnt.IPsecKeyManagersGet0
IPsecKeyManagerUnregisterAndDelete0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecKeyManagerUnregisterAndDelete0
IPsecSaContextAddInbound0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextAddInbound0
IPsecSaContextAddInbound1 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextAddInbound1
IPsecSaContextAddOutbound0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextAddOutbound0
IPsecSaContextAddOutbound1 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextAddOutbound1
IPsecSaContextCreate0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextCreate0
IPsecSaContextCreate1 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextCreate1
IPsecSaContextCreateEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextCreateEnumHandle0
IPsecSaContextDeleteById0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextDeleteById0
IPsecSaContextDestroyEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextDestroyEnumHandle0
IPsecSaContextEnum0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextEnum0
IPsecSaContextEnum1 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextEnum1
IPsecSaContextExpire0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextExpire0
IPsecSaContextGetById0 Vanara.PInvoke.FwpUClnt.IPsecSaContextGetById0
IPsecSaContextGetById1 Vanara.PInvoke.FwpUClnt.IPsecSaContextGetById1
IPsecSaContextGetSpi0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextGetSpi0
IPsecSaContextGetSpi1 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextGetSpi1
IPsecSaContextSetSpi0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextSetSpi0
IPsecSaContextSubscribe0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextSubscribe0
IPsecSaContextSubscriptionsGet0 Vanara.PInvoke.FwpUClnt.IPsecSaContextSubscriptionsGet0
IPsecSaContextUnsubscribe0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextUnsubscribe0
IPsecSaContextUpdate0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaContextUpdate0
IPsecSaCreateEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaCreateEnumHandle0
IPsecSaDbGetSecurityInfo0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaDbGetSecurityInfo0
IPsecSaDbSetSecurityInfo0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaDbSetSecurityInfo0
IPsecSaDestroyEnumHandle0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaDestroyEnumHandle0
IPsecSaEnum0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaEnum0
IPsecSaEnum1 fwpmu.h Vanara.PInvoke.FwpUClnt.IPsecSaEnum1
WSADeleteSocketPeerTargetName ws2tcpip.h Vanara.PInvoke.FwpUClnt.WSADeleteSocketPeerTargetName
WSAImpersonateSocketPeer ws2tcpip.h Vanara.PInvoke.FwpUClnt.WSAImpersonateSocketPeer
WSAQuerySocketSecurity ws2tcpip.h Vanara.PInvoke.FwpUClnt.WSAQuerySocketSecurity
WSARevertImpersonation ws2tcpip.h Vanara.PInvoke.FwpUClnt.WSARevertImpersonation
WSASetSocketPeerTargetName ws2tcpip.h Vanara.PInvoke.FwpUClnt.WSASetSocketPeerTargetName
WSASetSocketSecurity ws2tcpip.h Vanara.PInvoke.FwpUClnt.WSASetSocketSecurity

Enumerations

Native Enum Header Managed Enum
DL_ADDRESS_TYPE fwpmtypes.h Vanara.PInvoke.FwpUClnt.DL_ADDRESS_TYPE
FWP_ACTION_TYPE fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWP_ACTION_TYPE
FWP_CLASSIFY_OPTION_TYPE fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_CLASSIFY_OPTION_TYPE
FWP_DATA_TYPE fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_DATA_TYPE
FWP_DIRECTION fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_DIRECTION
FWP_ETHER_ENCAP_METHOD fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_ETHER_ENCAP_METHOD
FWP_FILTER_ENUM_FLAG fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_FILTER_ENUM_FLAG
FWP_FILTER_ENUM_TYPE fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_FILTER_ENUM_TYPE
FWP_IP_VERSION fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_IP_VERSION
FWP_MATCH_TYPE fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_MATCH_TYPE
FWP_NE_FAMILY fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_NE_FAMILY
FWP_VSWITCH_NETWORK_TYPE fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_VSWITCH_NETWORK_TYPE
FWPM_APPC_NETWORK_CAPABILITY_TYPE fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_APPC_NETWORK_CAPABILITY_TYPE
FWPM_CALLOUT_FLAG fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_CALLOUT_FLAG
FWPM_CHANGE_TYPE fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_CHANGE_TYPE
FWPM_CONNECTION_ENUM_FLAG fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_CONNECTION_ENUM_FLAG
FWPM_CONNECTION_EVENT_TYPE fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_CONNECTION_EVENT_TYPE
FWPM_ENGINE_OPTION fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_ENGINE_OPTION
FWPM_ENGINE_OPTION_PACKET_QUEUE Vanara.PInvoke.FwpUClnt.FWPM_ENGINE_OPTION_PACKET_QUEUE
FWPM_FIELD_TYPE fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_FIELD_TYPE
FWPM_FILTER_FLAG fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_FILTER_FLAG
FWPM_LAYER_FLAG fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_LAYER_FLAG
FWPM_NET_EVENT_FLAG fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_FLAG
FWPM_NET_EVENT_IKEEXT_EM_FAILURE_FLAG fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_IKEEXT_EM_FAILURE_FLAG
FWPM_NET_EVENT_IKEEXT_MM_FAILURE_FLAG fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_IKEEXT_MM_FAILURE_FLAG
FWPM_NET_EVENT_KEYWORD fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_KEYWORD
FWPM_NET_EVENT_TYPE fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_TYPE
FWPM_NOTIFY fwpmu.h Vanara.PInvoke.FwpUClnt.FWPM_NOTIFY
FWPM_PROVIDER_CONTEXT_FLAG fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_PROVIDER_CONTEXT_FLAG
FWPM_PROVIDER_CONTEXT_TYPE fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_PROVIDER_CONTEXT_TYPE
FWPM_PROVIDER_FLAG fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_PROVIDER_FLAG
FWPM_SERVICE_STATE fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_SERVICE_STATE
FWPM_SESSION_FLAG fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_SESSION_FLAG
FWPM_SUBLAYER_FLAG fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_SUBLAYER_FLAG
FWPM_SUBSCRIPTION_FLAG fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_SUBSCRIPTION_FLAG
FWPM_SYSTEM_PORT_TYPE fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_SYSTEM_PORT_TYPE
FWPM_TUNNEL_FLAG Vanara.PInvoke.FwpUClnt.FWPM_TUNNEL_FLAG
FWPM_TXN Vanara.PInvoke.FwpUClnt.FWPM_TXN
FWPM_VSWITCH_EVENT_TYPE fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_VSWITCH_EVENT_TYPE
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE
IKEEXT_AUTHENTICATION_METHOD_TYPE iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_AUTHENTICATION_METHOD_TYPE
IKEEXT_CERT_AUTH iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CERT_AUTH
IKEEXT_CERT_CONFIG_TYPE iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CERT_CONFIG_TYPE
IKEEXT_CERT_CREDENTIAL_FLAG iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CERT_CREDENTIAL_FLAG
IKEEXT_CERT_CRITERIA_NAME_TYPE iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CERT_CRITERIA_NAME_TYPE
IKEEXT_CERT_FLAG iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CERT_FLAG
IKEEXT_CIPHER_TYPE iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CIPHER_TYPE
IKEEXT_DH_GROUP iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_DH_GROUP
IKEEXT_EAP_FLAG iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_EAP_FLAG
IKEEXT_EM_SA_STATE iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_EM_SA_STATE
IKEEXT_INTEGRITY_TYPE iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_INTEGRITY_TYPE
IKEEXT_KERB_AUTH iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_KERB_AUTH
IKEEXT_KEY_MODULE_TYPE iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_KEY_MODULE_TYPE
IKEEXT_MM_SA_STATE iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_MM_SA_STATE
IKEEXT_NTLM_V2_AUTH iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_NTLM_V2_AUTH
IKEEXT_POLICY_FLAG iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_POLICY_FLAG
IKEEXT_PSK_FLAG iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_PSK_FLAG
IKEEXT_QM_SA_STATE iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_QM_SA_STATE
IKEEXT_RESERVED_AUTH iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_RESERVED_AUTH
IKEEXT_SA_ROLE iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_SA_ROLE
IPSEC_AUTH_CONFIG ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_AUTH_CONFIG
IPSEC_AUTH_TYPE ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_AUTH_TYPE
IPSEC_CIPHER_CONFIG ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_CIPHER_CONFIG
IPSEC_CIPHER_TYPE ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_CIPHER_TYPE
IPSEC_DOSP_FLAG ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_DOSP_FLAG
IPSEC_FAILURE_POINT ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_FAILURE_POINT
IPSEC_KEY_MANAGER_FLAG ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_KEY_MANAGER_FLAG
IPSEC_KEYING_POLICY_FLAG Vanara.PInvoke.FwpUClnt.IPSEC_KEYING_POLICY_FLAG
IPSEC_PFS_GROUP ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_PFS_GROUP
IPSEC_POLICY_FLAG ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_POLICY_FLAG
IPSEC_SA_BUNDLE_FLAG ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_BUNDLE_FLAG
IPSEC_SA_BUNDLE_UPDATE fwpmu.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_BUNDLE_UPDATE
IPSEC_SA_CONTEXT_EVENT_TYPE0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_CONTEXT_EVENT_TYPE0
IPSEC_TOKEN_MODE ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TOKEN_MODE
IPSEC_TOKEN_PRINCIPAL ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TOKEN_PRINCIPAL
IPSEC_TOKEN_TYPE ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TOKEN_TYPE
IPSEC_TRAFFIC_TYPE ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TRAFFIC_TYPE
IPSEC_TRANSFORM_TYPE ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TRANSFORM_TYPE

Structures

Native Structure Header Managed Structure
FWP_BYTE_ARRAY16 fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_BYTE_ARRAY16
FWP_BYTE_ARRAY6 fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_BYTE_ARRAY6
FWP_BYTE_BLOB fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_BYTE_BLOB
FWP_CONDITION_VALUE0 fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_CONDITION_VALUE0
FWP_RANGE0 fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_RANGE0
FWP_TOKEN_INFORMATION fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_TOKEN_INFORMATION
FWP_V4_ADDR_AND_MASK fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_V4_ADDR_AND_MASK
FWP_V6_ADDR_AND_MASK fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_V6_ADDR_AND_MASK
FWP_VALUE0 fwptypes.h Vanara.PInvoke.FwpUClnt.FWP_VALUE0
FWPM_ACTION0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_ACTION0
FWPM_CALLOUT_CHANGE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_CALLOUT_CHANGE0
FWPM_CALLOUT_ENUM_TEMPLATE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_CALLOUT_ENUM_TEMPLATE0
FWPM_CALLOUT_SUBSCRIPTION0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_CALLOUT_SUBSCRIPTION0
FWPM_CALLOUT0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_CALLOUT0
FWPM_CLASSIFY_OPTION0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_CLASSIFY_OPTION0
FWPM_CLASSIFY_OPTIONS0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_CLASSIFY_OPTIONS0
FWPM_CONNECTION_ENUM_TEMPLATE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_CONNECTION_ENUM_TEMPLATE0
FWPM_CONNECTION_SUBSCRIPTION0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_CONNECTION_SUBSCRIPTION0
FWPM_CONNECTION0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_CONNECTION0
FWPM_DISPLAY_DATA0 fwptypes.h Vanara.PInvoke.FwpUClnt.FWPM_DISPLAY_DATA0
FWPM_FIELD0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_FIELD0
FWPM_FILTER_CHANGE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_FILTER_CHANGE0
FWPM_FILTER_CONDITION0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_FILTER_CONDITION0
FWPM_FILTER_ENUM_TEMPLATE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_FILTER_ENUM_TEMPLATE0
FWPM_FILTER_SUBSCRIPTION0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_FILTER_SUBSCRIPTION0
FWPM_FILTER0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_FILTER0
FWPM_LAYER_ENUM_TEMPLATE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_LAYER_ENUM_TEMPLATE0
FWPM_LAYER_STATISTICS0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_LAYER_STATISTICS0
FWPM_LAYER0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_LAYER0
FWPM_NET_EVENT_CAPABILITY_ALLOW0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_CAPABILITY_ALLOW0
FWPM_NET_EVENT_CAPABILITY_DROP0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_CAPABILITY_DROP0
FWPM_NET_EVENT_CLASSIFY_ALLOW0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_CLASSIFY_ALLOW0
FWPM_NET_EVENT_CLASSIFY_DROP_MAC0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_CLASSIFY_DROP_MAC0
FWPM_NET_EVENT_CLASSIFY_DROP0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_CLASSIFY_DROP0
FWPM_NET_EVENT_CLASSIFY_DROP1 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_CLASSIFY_DROP1
FWPM_NET_EVENT_CLASSIFY_DROP2 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_CLASSIFY_DROP2
FWPM_NET_EVENT_ENUM_TEMPLATE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_ENUM_TEMPLATE0
FWPM_NET_EVENT_HEADER0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_HEADER0
FWPM_NET_EVENT_HEADER1 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_HEADER1
FWPM_NET_EVENT_HEADER2 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_HEADER2
FWPM_NET_EVENT_HEADER3 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_HEADER3
FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_IKEEXT_EM_FAILURE0
FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_IKEEXT_EM_FAILURE1
FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_IKEEXT_MM_FAILURE0
FWPM_NET_EVENT_IKEEXT_MM_FAILURE1 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_IKEEXT_MM_FAILURE1
FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_IKEEXT_QM_FAILURE0
FWPM_NET_EVENT_IPSEC_DOSP_DROP0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_IPSEC_DOSP_DROP0
FWPM_NET_EVENT_IPSEC_KERNEL_DROP0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_IPSEC_KERNEL_DROP0
FWPM_NET_EVENT_SUBSCRIPTION0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT_SUBSCRIPTION0
FWPM_NET_EVENT0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT0
FWPM_NET_EVENT1 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT1
FWPM_NET_EVENT2 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT2
FWPM_NET_EVENT3 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_NET_EVENT3
FWPM_PROVIDER_CHANGE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_PROVIDER_CHANGE0
FWPM_PROVIDER_CONTEXT_CHANGE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_PROVIDER_CONTEXT_CHANGE0
FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0
FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0
FWPM_PROVIDER_CONTEXT0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_PROVIDER_CONTEXT0
FWPM_PROVIDER_CONTEXT1 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_PROVIDER_CONTEXT1
FWPM_PROVIDER_CONTEXT2 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_PROVIDER_CONTEXT2
FWPM_PROVIDER_ENUM_TEMPLATE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_PROVIDER_ENUM_TEMPLATE0
FWPM_PROVIDER_SUBSCRIPTION0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_PROVIDER_SUBSCRIPTION0
FWPM_PROVIDER0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_PROVIDER0
FWPM_SESSION_ENUM_TEMPLATE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_SESSION_ENUM_TEMPLATE0
FWPM_SESSION0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_SESSION0
FWPM_STATISTICS0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_STATISTICS0
FWPM_SUBLAYER_CHANGE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_SUBLAYER_CHANGE0
FWPM_SUBLAYER_ENUM_TEMPLATE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_SUBLAYER_ENUM_TEMPLATE0
FWPM_SUBLAYER_SUBSCRIPTION0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_SUBLAYER_SUBSCRIPTION0
FWPM_SUBLAYER0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_SUBLAYER0
FWPM_SYSTEM_PORTS_BY_TYPE0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_SYSTEM_PORTS_BY_TYPE0
FWPM_SYSTEM_PORTS0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_SYSTEM_PORTS0
FWPM_VSWITCH_EVENT_SUBSCRIPTION0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_VSWITCH_EVENT_SUBSCRIPTION0
FWPM_VSWITCH_EVENT0 fwpmtypes.h Vanara.PInvoke.FwpUClnt.FWPM_VSWITCH_EVENT0
HFWPCALLOUTCHANGE Vanara.PInvoke.FwpUClnt.HFWPCALLOUTCHANGE
HFWPCONNEVENT Vanara.PInvoke.FwpUClnt.HFWPCONNEVENT
HFWPENG Vanara.PInvoke.FwpUClnt.HFWPENG
HFWPMDYNKEYSUB Vanara.PInvoke.FwpUClnt.HFWPMDYNKEYSUB
HFWPMFILTERSUB Vanara.PInvoke.FwpUClnt.HFWPMFILTERSUB
HFWPMNETEVTSUB Vanara.PInvoke.FwpUClnt.HFWPMNETEVTSUB
HFWPMPROVCTXSUB Vanara.PInvoke.FwpUClnt.HFWPMPROVCTXSUB
HFWPMPROVSUB Vanara.PInvoke.FwpUClnt.HFWPMPROVSUB
HFWPMSUBLAYERSUB Vanara.PInvoke.FwpUClnt.HFWPMSUBLAYERSUB
HFWPMSWITCHEVTSUB Vanara.PInvoke.FwpUClnt.HFWPMSWITCHEVTSUB
HFWPMSYSPORTSUB Vanara.PInvoke.FwpUClnt.HFWPMSYSPORTSUB
HIPSECKEYMGRREG Vanara.PInvoke.FwpUClnt.HIPSECKEYMGRREG
HIPSECSACTXSUB Vanara.PInvoke.FwpUClnt.HIPSECSACTXSUB
IKEEXT_AUTHENTICATION_METHOD0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_AUTHENTICATION_METHOD0
IKEEXT_AUTHENTICATION_METHOD1 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_AUTHENTICATION_METHOD1
IKEEXT_AUTHENTICATION_METHOD2 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_AUTHENTICATION_METHOD2
IKEEXT_CERT_EKUS0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CERT_EKUS0
IKEEXT_CERT_NAME0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CERT_NAME0
IKEEXT_CERT_ROOT_CONFIG0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CERT_ROOT_CONFIG0
IKEEXT_CERTIFICATE_AUTHENTICATION0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CERTIFICATE_AUTHENTICATION0
IKEEXT_CERTIFICATE_AUTHENTICATION1 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CERTIFICATE_AUTHENTICATION1
IKEEXT_CERTIFICATE_AUTHENTICATION2 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CERTIFICATE_AUTHENTICATION2
IKEEXT_CERTIFICATE_CREDENTIAL0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CERTIFICATE_CREDENTIAL0
IKEEXT_CERTIFICATE_CREDENTIAL1 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CERTIFICATE_CREDENTIAL1
IKEEXT_CERTIFICATE_CRITERIA0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CERTIFICATE_CRITERIA0
IKEEXT_CIPHER_ALGORITHM0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CIPHER_ALGORITHM0
IKEEXT_COMMON_STATISTICS0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_COMMON_STATISTICS0
IKEEXT_COMMON_STATISTICS1 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_COMMON_STATISTICS1
IKEEXT_COOKIE_PAIR0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_COOKIE_PAIR0
IKEEXT_CREDENTIAL_PAIR0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CREDENTIAL_PAIR0
IKEEXT_CREDENTIAL_PAIR1 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CREDENTIAL_PAIR1
IKEEXT_CREDENTIAL_PAIR2 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CREDENTIAL_PAIR2
IKEEXT_CREDENTIAL0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CREDENTIAL0
IKEEXT_CREDENTIAL1 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CREDENTIAL1
IKEEXT_CREDENTIAL2 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CREDENTIAL2
IKEEXT_CREDENTIALS0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CREDENTIALS0
IKEEXT_CREDENTIALS1 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CREDENTIALS1
IKEEXT_CREDENTIALS2 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_CREDENTIALS2
IKEEXT_EAP_AUTHENTICATION0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_EAP_AUTHENTICATION0
IKEEXT_EM_POLICY0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_EM_POLICY0
IKEEXT_EM_POLICY1 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_EM_POLICY1
IKEEXT_EM_POLICY2 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_EM_POLICY2
IKEEXT_INTEGRITY_ALGORITHM0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_INTEGRITY_ALGORITHM0
IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0
IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS1 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS1
IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0
IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1
IKEEXT_IPV6_CGA_AUTHENTICATION0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_IPV6_CGA_AUTHENTICATION0
IKEEXT_KERBEROS_AUTHENTICATION0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_KERBEROS_AUTHENTICATION0
IKEEXT_KERBEROS_AUTHENTICATION1 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_KERBEROS_AUTHENTICATION1
IKEEXT_KEYMODULE_STATISTICS0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_KEYMODULE_STATISTICS0
IKEEXT_KEYMODULE_STATISTICS1 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_KEYMODULE_STATISTICS1
IKEEXT_NAME_CREDENTIAL0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_NAME_CREDENTIAL0
IKEEXT_NTLM_V2_AUTHENTICATION0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_NTLM_V2_AUTHENTICATION0
IKEEXT_POLICY0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_POLICY0
IKEEXT_POLICY1 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_POLICY1
IKEEXT_POLICY2 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_POLICY2
IKEEXT_PRESHARED_KEY_AUTHENTICATION0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_PRESHARED_KEY_AUTHENTICATION0
IKEEXT_PRESHARED_KEY_AUTHENTICATION1 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_PRESHARED_KEY_AUTHENTICATION1
IKEEXT_PROPOSAL0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_PROPOSAL0
IKEEXT_RESERVED_AUTHENTICATION0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_RESERVED_AUTHENTICATION0
IKEEXT_SA_DETAILS0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_SA_DETAILS0
IKEEXT_SA_DETAILS1 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_SA_DETAILS1
IKEEXT_SA_DETAILS2 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_SA_DETAILS2
IKEEXT_SA_ENUM_TEMPLATE0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_SA_ENUM_TEMPLATE0
IKEEXT_STATISTICS0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_STATISTICS0
IKEEXT_STATISTICS1 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_STATISTICS1
IKEEXT_TRAFFIC0 iketypes.h Vanara.PInvoke.FwpUClnt.IKEEXT_TRAFFIC0
IPSEC_ADDRESS_INFO0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_ADDRESS_INFO0
IPSEC_AGGREGATE_DROP_PACKET_STATISTICS0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_AGGREGATE_DROP_PACKET_STATISTICS0
IPSEC_AGGREGATE_DROP_PACKET_STATISTICS1 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_AGGREGATE_DROP_PACKET_STATISTICS1
IPSEC_AGGREGATE_SA_STATISTICS0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_AGGREGATE_SA_STATISTICS0
IPSEC_AH_DROP_PACKET_STATISTICS0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_AH_DROP_PACKET_STATISTICS0
IPSEC_AUTH_AND_CIPHER_TRANSFORM0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_AUTH_AND_CIPHER_TRANSFORM0
IPSEC_AUTH_TRANSFORM_ID0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_AUTH_TRANSFORM_ID0
IPSEC_AUTH_TRANSFORM0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_AUTH_TRANSFORM0
IPSEC_CIPHER_TRANSFORM_ID0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_CIPHER_TRANSFORM_ID0
IPSEC_CIPHER_TRANSFORM0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_CIPHER_TRANSFORM0
IPSEC_DOSP_OPTIONS0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_DOSP_OPTIONS0
IPSEC_DOSP_STATE_ENUM_TEMPLATE0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_DOSP_STATE_ENUM_TEMPLATE0
IPSEC_DOSP_STATE0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_DOSP_STATE0
IPSEC_DOSP_STATISTICS0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_DOSP_STATISTICS0
IPSEC_ESP_DROP_PACKET_STATISTICS0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_ESP_DROP_PACKET_STATISTICS0
IPSEC_GETSPI0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_GETSPI0
IPSEC_GETSPI1 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_GETSPI1
IPSEC_ID0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_ID0
IPSEC_KEY_MANAGER_CALLBACKS0 fwpmu.h Vanara.PInvoke.FwpUClnt.IPSEC_KEY_MANAGER_CALLBACKS0
IPSEC_KEY_MANAGER0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_KEY_MANAGER0
IPSEC_KEYING_POLICY0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_KEYING_POLICY0
IPSEC_KEYING_POLICY1 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_KEYING_POLICY1
IPSEC_KEYMODULE_STATE0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_KEYMODULE_STATE0
IPSEC_PROPOSAL0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_PROPOSAL0
IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0
IPSEC_SA_AUTH_INFORMATION0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_AUTH_INFORMATION0
IPSEC_SA_BUNDLE0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_BUNDLE0
IPSEC_SA_BUNDLE1 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_BUNDLE1
IPSEC_SA_CIPHER_INFORMATION0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_CIPHER_INFORMATION0
IPSEC_SA_CONTEXT_CHANGE0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_CONTEXT_CHANGE0
IPSEC_SA_CONTEXT_ENUM_TEMPLATE0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_CONTEXT_ENUM_TEMPLATE0
IPSEC_SA_CONTEXT_SUBSCRIPTION0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_CONTEXT_SUBSCRIPTION0
IPSEC_SA_CONTEXT0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_CONTEXT0
IPSEC_SA_CONTEXT1 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_CONTEXT1
IPSEC_SA_DETAILS0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_DETAILS0
IPSEC_SA_DETAILS1 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_DETAILS1
IPSEC_SA_ENUM_TEMPLATE0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_ENUM_TEMPLATE0
IPSEC_SA_IDLE_TIMEOUT0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_IDLE_TIMEOUT0
IPSEC_SA_LIFETIME0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_LIFETIME0
IPSEC_SA_TRANSFORM0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA_TRANSFORM0
IPSEC_SA0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_SA0
IPSEC_STATISTICS0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_STATISTICS0
IPSEC_STATISTICS1 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_STATISTICS1
IPSEC_TOKEN0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TOKEN0
IPSEC_TRAFFIC_STATISTICS0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TRAFFIC_STATISTICS0
IPSEC_TRAFFIC_STATISTICS1 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TRAFFIC_STATISTICS1
IPSEC_TRAFFIC0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TRAFFIC0
IPSEC_TRAFFIC1 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TRAFFIC1
IPSEC_TRANSPORT_POLICY0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TRANSPORT_POLICY0
IPSEC_TRANSPORT_POLICY1 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TRANSPORT_POLICY1
IPSEC_TRANSPORT_POLICY2 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TRANSPORT_POLICY2
IPSEC_TUNNEL_ENDPOINT0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TUNNEL_ENDPOINT0
IPSEC_TUNNEL_ENDPOINTS0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TUNNEL_ENDPOINTS0
IPSEC_TUNNEL_ENDPOINTS1 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TUNNEL_ENDPOINTS1
IPSEC_TUNNEL_ENDPOINTS2 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TUNNEL_ENDPOINTS2
IPSEC_TUNNEL_POLICY0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TUNNEL_POLICY0
IPSEC_TUNNEL_POLICY1 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TUNNEL_POLICY1
IPSEC_TUNNEL_POLICY2 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_TUNNEL_POLICY2
IPSEC_V4_UDP_ENCAPSULATION0 ipsectypes.h Vanara.PInvoke.FwpUClnt.IPSEC_V4_UDP_ENCAPSULATION0
IPSEC_VIRTUAL_IF_TUNNEL_INFO0 fwptypes.h Vanara.PInvoke.FwpUClnt.IPSEC_VIRTUAL_IF_TUNNEL_INFO0
POSITIONINFO Vanara.PInvoke.FwpUClnt.FWPM_VSWITCH_EVENT0.POSITIONINFO
REORDERINFO Vanara.PInvoke.FwpUClnt.FWPM_VSWITCH_EVENT0.REORDERINFO

Classes

Native Class Header Managed Class
SafeFwpmArray Vanara.PInvoke.FwpUClnt.SafeFwpmArray
SafeFwpmMem Vanara.PInvoke.FwpUClnt.SafeFwpmMem
SafeFwpmStruct Vanara.PInvoke.FwpUClnt.SafeFwpmStruct
SafeHFWPENG Vanara.PInvoke.FwpUClnt.SafeHFWPENG