
#pragma once

/*++

Module Name:

    driver.h

Abstract:

    This file contains the driver definitions.

Environment:

    Kernel-mode Driver Framework

--*/


#include "../include/dnsfirewall_public.h"
#include "device.h"
#include "queue.h"
#include "dnsfirewall.h"
#include "trace.h"

//
// WDFDRIVER Events
//

DRIVER_INITIALIZE DriverEntry;
EVT_WDF_DRIVER_DEVICE_ADD dnsfirewallDeviceAdd;
EVT_WDF_OBJECT_CONTEXT_CLEANUP dnsfirewallEvtDriverContextCleanup;
EVT_WDF_DRIVER_UNLOAD dnsfirewallEvtDriverUnload;


#define POOL_TAG    'WnoM'
