1 #pragma once 2 3 #ifndef FOURCC 4 #define FOURCC(a,b,c,d) (((a)<<24)|((b)<<16)|((c)<<8)|(d)) 5 #endif 6 7 #define AllocatePacketWithBuffer(x,y,z) AllocatePacketWithBufferX(x,y,z,__FILE__,__LINE__) 8 #define FreeNdisPacket(x) FreeNdisPacketX(x,__FILE__,__LINE__) 9 10 #define MTMARK() 11 #define Track(x,y) 12 #define TrackingInit() 13 #define TrackDump() 14 #define Untrack(x) 15 #define TrackTag(x) 16 #define exAllocatePoolWithTag(x,y,z) ExAllocatePoolWithTag(x,y,z) 17 #define exAllocatePool(x,y) ExAllocatePool(x,y) 18 #define exFreePool(x) ExFreePool(x) 19 #define TrackWithTag(w,x,y,z) 20 #define UntrackFL(x,y,z) 21