Return To Home Page

#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