// // File: // // Written by: David M. Stanhope [voip@fobbit.com] // // define the IOCTL used by the application to interface with the device driver // #ifndef _VB_USB_H_ #define _VB_USB_H_ #define VB_USB_IOCTL_INDEX 0x0000 #define IOCTL_VB_USB_GET_CONFIG_DESCRIPTOR CTL_CODE(FILE_DEVICE_UNKNOWN, \ VB_USB_IOCTL_INDEX , \ METHOD_BUFFERED , \ FILE_ANY_ACCESS ) #define IOCTL_VB_USB_RESET_DEVICE CTL_CODE(FILE_DEVICE_UNKNOWN , \ VB_USB_IOCTL_INDEX+1, \ METHOD_BUFFERED , \ FILE_ANY_ACCESS ) #define IOCTL_VB_USB_RESET_PIPE CTL_CODE(FILE_DEVICE_UNKNOWN , \ VB_USB_IOCTL_INDEX+2, \ METHOD_BUFFERED , \ FILE_ANY_ACCESS ) #endif // _VB_USB_H_ // // The End! //