home *** CD-ROM | disk | FTP | other *** search
/ PCNET 2006 September - Disc 1 / PCNET_CD_2006_09.iso / surpriz / MSRMesh-VirtualWIFI.MSI / ioctl.h < prev    next >
Encoding:
C/C++ Source or Header  |  2005-06-24  |  541 b   |  36 lines

  1. #ifndef _IOCTL
  2. #define _IOCTL
  3.  
  4. NDIS_SPIN_LOCK  PortSpinLock;
  5.  
  6. struct _IRP as;
  7.  
  8.  
  9. // Prototypes
  10. extern
  11. NTSTATUS
  12. IoctlInitialize(
  13.     PDRIVER_OBJECT  DriverObject
  14.     );
  15.  
  16. extern
  17. NTSTATUS
  18. IoctlHandler(
  19.     IN PDEVICE_OBJECT DeviceObject,
  20.     IN PIRP Irp
  21.     );
  22.  
  23. extern
  24. VOID
  25. IoctlCleanup();
  26.  
  27. // Other vars.
  28. PDEVICE_OBJECT            MuxDeviceObject;
  29. PDEVICE_OBJECT          TimestmpDeviceObject;
  30. #pragma NDIS_PAGEABLE_FUNCTION(IoctlHandler)
  31.  
  32. extern NDIS_STRING  MuxDriverName;
  33. extern NDIS_STRING  symbolicLinkName;
  34.  
  35. #endif //_IOCTL
  36.