Headers diff for fwpuclnt.dll between 6.3.9600.17415-Windows 8.1 and 10.0.10586.212-Windows 10 1511 10586.494 versions



 fwpmu.h (6.3.9600.17415-Windows 8.1)   fwpmu.h (10.0.10586.212-Windows 10 1511 10586.494) 
/* /*
Copyright (c) Microsoft Corporation Copyright (c) Microsoft Corporation
SYNOPSIS SYNOPSIS
Declares the management portion of the FWP API. Declares the management portion of the FWP API.
*/ */
#include <winapifamily.h> #include <winapifamily.h>
#pragma region Desktop Family #pragma region Desktop Family or AppRuntime Package
#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_PKG_APPR
UNTIME)
#if (NTDDI_VERSION >= NTDDI_WIN6) #if (NTDDI_VERSION >= NTDDI_WIN6)
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
// //
// GUIDs for built-in layers. // GUIDs for built-in layers.
// //
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
// c86fd1bf-21cd-497e-a0bb-17425c885c58 // c86fd1bf-21cd-497e-a0bb-17425c885c58
skipping to change at line 995 skipping to change at line 995
// 24421dcf-0ac5-4caa-9e14-50f6e3636af0 // 24421dcf-0ac5-4caa-9e14-50f6e3636af0
DEFINE_GUID( DEFINE_GUID(
FWPM_SUBLAYER_TCP_TEMPLATES, FWPM_SUBLAYER_TCP_TEMPLATES,
0x24421dcf, 0x24421dcf,
0x0ac5, 0x0ac5,
0x4caa, 0x4caa,
0x9e, 0x14, 0x50, 0xf6, 0xe3, 0x63, 0x6a, 0xf0 0x9e, 0x14, 0x50, 0xf6, 0xe3, 0x63, 0x6a, 0xf0
); );
#if (NTDDI_VERSION >= NTDDI_WINTHRESHOLD)
// 37a57701-5884-4964-92b8-3e704688b0ad
DEFINE_GUID(
FWPM_SUBLAYER_IPSEC_SECURITY_REALM,
0x37a57701,
0x5884,
0x4964,
0x92, 0xb8, 0x3e, 0x70, 0x46, 0x88, 0xb0, 0xad
);
#endif // (NTDDI_VERSION >= NTDDI_WINTHRESHOLD)
#endif // (NTDDI_VERSION >= NTDDI_WIN8) #endif // (NTDDI_VERSION >= NTDDI_WIN8)
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
// //
// GUIDs for built-in conditions. // GUIDs for built-in conditions.
// //
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
#if (NTDDI_VERSION >= NTDDI_WIN8) #if (NTDDI_VERSION >= NTDDI_WIN8)
skipping to change at line 1254 skipping to change at line 1267
// fa9b3f06-2f1a-4c57-9e68-a7098b28dbfe // fa9b3f06-2f1a-4c57-9e68-a7098b28dbfe
DEFINE_GUID( DEFINE_GUID(
FWPM_CONDITION_VSWITCH_DESTINATION_INTERFACE_TYPE, FWPM_CONDITION_VSWITCH_DESTINATION_INTERFACE_TYPE,
0xfa9b3f06, 0xfa9b3f06,
0x2f1a, 0x2f1a,
0x4c57, 0x4c57,
0x9e, 0x68, 0xa7, 0x09, 0x8b, 0x28, 0xdb, 0xfe 0x9e, 0x68, 0xa7, 0x09, 0x8b, 0x28, 0xdb, 0xfe
); );
#if (NTDDI_VERSION >= NTDDI_WINTHRESHOLD)
// 37a57699-5883-4963-92b8-3e704688b0ad
DEFINE_GUID(
FWPM_CONDITION_ALE_SECURITY_ATTRIBUTE_FQBN_VALUE,
0x37a57699,
0x5883,
0x4963,
0x92, 0xb8, 0x3e, 0x70, 0x46, 0x88, 0xb0, 0xad
);
// 37a57700-5884-4964-92b8-3e704688b0ad
DEFINE_GUID(
FWPM_CONDITION_IPSEC_SECURITY_REALM_ID,
0x37a57700,
0x5884,
0x4964,
0x92, 0xb8, 0x3e, 0x70, 0x46, 0x88, 0xb0, 0xad
);
#endif // (NTDDI_VERSION >= NTDDI_WINTHRESHOLD)
#endif // (NTDDI_VERSION >= NTDDI_WIN8) #endif // (NTDDI_VERSION >= NTDDI_WIN8)
// d9ee00de-c1ef-4617-bfe3-ffd8f5a08957 // d9ee00de-c1ef-4617-bfe3-ffd8f5a08957
DEFINE_GUID( DEFINE_GUID(
FWPM_CONDITION_IP_LOCAL_ADDRESS, FWPM_CONDITION_IP_LOCAL_ADDRESS,
0xd9ee00de, 0xd9ee00de,
0xc1ef, 0xc1ef,
0x4617, 0x4617,
0xbf, 0xe3, 0xff, 0xd8, 0xf5, 0xa0, 0x89, 0x57 0xbf, 0xe3, 0xff, 0xd8, 0xf5, 0xa0, 0x89, 0x57
); );
skipping to change at line 2747 skipping to change at line 2781
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
// //
// Well-known filter contexts. // Well-known filter contexts.
// //
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
// IPsec transport filter contexts in inbound layer // IPsec transport filter contexts in inbound layer
#define FWPM_CONTEXT_IPSEC_INBOUND_PASSTHRU (0x1ui64) #define FWPM_CONTEXT_IPSEC_INBOUND_PASSTHRU (0x1ui64)
#define FWPM_CONTEXT_IPSEC_INBOUND_PERSIST_CONNECTION_SECURITY (0x2ui64) #define FWPM_CONTEXT_IPSEC_INBOUND_PERSIST_CONNECTION_SECURITY (0x2ui64)
#define FWPM_CONTEXT_IPSEC_INBOUND_RESERVED (0xff00000000000000ui64) #define FWPM_CONTEXT_IPSEC_INBOUND_RESERVED (0xff00000000000000ui64)
#if (NTDDI_VERSION >= NTDDI_WINTHRESHOLD)
#define FWPM_CONTEXT_IPSEC_INBOUND_SECURITY_REALM_ID (0x4ui64)
#endif
// IPsec transport filter contexts in outbound layer // IPsec transport filter contexts in outbound layer
#define FWPM_CONTEXT_IPSEC_OUTBOUND_NEGOTIATE_DISCOVER (0x1ui64) #define FWPM_CONTEXT_IPSEC_OUTBOUND_NEGOTIATE_DISCOVER (0x1ui64)
#if (NTDDI_VERSION >= NTDDI_WIN7) #if (NTDDI_VERSION >= NTDDI_WIN7)
#define FWPM_CONTEXT_IPSEC_OUTBOUND_SUPPRESS_NEGOTIATION (0x2ui64) #define FWPM_CONTEXT_IPSEC_OUTBOUND_SUPPRESS_NEGOTIATION (0x2ui64)
#if (NTDDI_VERSION >= NTDDI_WINTHRESHOLD)
#define FWPM_CONTEXT_IPSEC_OUTBOUNDBOUND_SECURITY_REALM_ID (0x4ui64)
#endif
#endif #endif
// Filter contexts used in the ALE connect layer // Filter contexts used in the ALE connect layer
#define FWPM_CONTEXT_ALE_SET_CONNECTION_REQUIRE_IPSEC_SECURITY (0x2ui64) #define FWPM_CONTEXT_ALE_SET_CONNECTION_REQUIRE_IPSEC_SECURITY (0x2ui64)
#define FWPM_CONTEXT_ALE_SET_CONNECTION_LAZY_SD_EVALUATION (0x4ui64) #define FWPM_CONTEXT_ALE_SET_CONNECTION_LAZY_SD_EVALUATION (0x4ui64)
// Filter contexts used in the ALE connect or accept layer // Filter contexts used in the ALE connect or accept layer
#define FWPM_CONTEXT_ALE_SET_CONNECTION_REQUIRE_IPSEC_ENCRYPTION (0x8ui64) #define FWPM_CONTEXT_ALE_SET_CONNECTION_REQUIRE_IPSEC_ENCRYPTION (0x8ui64)
#if (NTDDI_VERSION >= NTDDI_WIN7) #if (NTDDI_VERSION >= NTDDI_WIN7)
#define FWPM_CONTEXT_ALE_SET_CONNECTION_ALLOW_FIRST_INBOUND_PKT_UNENCRYPTED (0x1 0ui64) #define FWPM_CONTEXT_ALE_SET_CONNECTION_ALLOW_FIRST_INBOUND_PKT_UNENCRYPTED (0x1 0ui64)
skipping to change at line 4671 skipping to change at line 4711
); );
#endif // (NTDDI_VERSION >= NTDDI_WIN8) #endif // (NTDDI_VERSION >= NTDDI_WIN8)
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif
#endif // FWPMX_H #endif // FWPMX_H
#endif // GUID_DEFS_ONLY #endif // GUID_DEFS_ONLY
#endif // (NTDDI_VERSION >= NTDDI_WIN6) #endif // (NTDDI_VERSION >= NTDDI_WIN6)
#endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_PK G_APPRUNTIME) */
#pragma endregion #pragma endregion
 End of changes. 6 change blocks. 
3 lines changed or deleted 44 lines changed or added

This html diff was produced by rfcdiff 1.41.