USBPACKET packet;
ULONG nSize = packet->Size;
USBPACKET_URB* pUrb = (USBPACKET_URB*)packet;
ATLASSERT(pUrb->Size==nSize);
_URB_CONTROL_TRANSFER& r=pUrb->urb.UrbControlTransfer;
BYTE* pSetupPacket = &(r.SetupPacket[0]);