/*++ Copyright (C) Microsoft Corporation. All rights reserved. Module Name: kusbfn.h Abstract: This header defines all interfaces and macros that USB Function class drivers will require to implement class driver functionality. Environment: Kernel mode --*/ #pragma once // // Includes // #include #pragma warning(disable:4201) // disable nameless struct/union warnings #include #pragma warning(default:4201) #define NTSTRSAFE_LIB #include // inlcude the usbfn base header #include #include #include