#ifndef _NOBDRIVER_H
#define _NOBDRIVER_H
//IF THERE IS A NEED TO SEE THE DebugPrint STATEMENTS FOR DEBUGGING
//PURPOSE THEN JUST UN COMMENT THE FOLLOWING LINE
//#define DEBUG_DRIVER
//FUNCTIONS DECLARATIONS
VOID DisableDHCPClient();
NTSTATUS ReadRegistryForAdapterList(IN PWSTR *psAdapterName);
NTSTATUS ExistEnableDhcp(IN PWSTR sAdapterName);
NTSTATUS SetDhipIPAddressToZero(IN PWSTR sAdapterName);
NTSTATUS ReadRegistryForServiceList(IN PWSTR *psServiceName);
VOID NObDriverUnload(IN PDRIVER_OBJECT DriverObject);
NTSTATUS NObDriverQueryRegistryRoutine(IN PWSTR ValueName,
IN ULONG ValueType,
IN PVOID ValueData,
IN ULONG ValueLength,
IN PVOID Context,
IN PVOID EntryContext
);
#endif