diff options
Diffstat (limited to 'network/trans/WFPSampler/sys/NotifyFunctions_BasicCallouts.h')
| -rw-r--r-- | network/trans/WFPSampler/sys/NotifyFunctions_BasicCallouts.h | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/network/trans/WFPSampler/sys/NotifyFunctions_BasicCallouts.h b/network/trans/WFPSampler/sys/NotifyFunctions_BasicCallouts.h new file mode 100644 index 00000000..58b11fa2 --- /dev/null +++ b/network/trans/WFPSampler/sys/NotifyFunctions_BasicCallouts.h @@ -0,0 +1,46 @@ +//////////////////////////////////////////////////////////////////////////////////////////////////// +// +// Copyright (c) 2012 Microsoft Corporation. All Rights Reserved. +// +// Module Name: +// NotifyFunctions_BasicCallouts.h +// +// Abstract: +// This module contains prototypes of WFP Notify functions for the simpler callouts. +// +// Naming Convention: +// +// <Module><Scenario> +// +// i.e. +// +// NotifyBasicNotification +// +// <Module> +// Notify - Function is an FWPS_CALLOUT_NOTIFY_FN +// <Scenario> +// BasicNotification - Function demonstates use of the simple notifications +// +// Author: +// Dusty Harper (DHarper) +// +// Revision History: +// +// [ Month ][Day] [Year] - [Revision]-[ Comments ] +// May 01, 2010 - 1.0 - Creation +// December 13, 2013 - 1.1 - Enhance function declaration for IntelliSense +// +//////////////////////////////////////////////////////////////////////////////////////////////////// + +#ifndef NOTIFY_BASIC_NOTIFICATION_H +#define NOTIFY_BASIC_NOTIFICATION_H + +_IRQL_requires_min_(PASSIVE_LEVEL) +_IRQL_requires_max_(DISPATCH_LEVEL) +_IRQL_requires_same_ +_Success_(return == STATUS_SUCCESS) +NTSTATUS NTAPI NotifyBasicNotification(_In_ FWPS_CALLOUT_NOTIFY_TYPE notificationType, + _In_ const GUID* pFilterKey, + _Inout_ FWPS_FILTER* pFilter); + +#endif /// NOTIFY_BASIC_NOTIFICATION_H
\ No newline at end of file |
