#pragma once #define DRIVER_TAG 'DSMT' extern "C" NTSTATUS DriverEntry(_In_ PDRIVER_OBJECT DriverObject, _In_ PUNICODE_STRING RegistryPath); void UnloadDriver(_In_ PDRIVER_OBJECT DriverObject); NTSTATUS DispatchCreateClose(PDEVICE_OBJECT DeviceObject, PIRP Irp); NTSTATUS DispatchDeviceControl(PDEVICE_OBJECT, PIRP Irp);