Use QueReturnFullItem to return free HNPacket object back to the
queue after it is used by your application.
After QueReturnFullItem is executed FullCount [Get] property will be
changed. Also, if another thread was awaiting for QueGetFullItem function
completion, its status will be changed.
If there are HNPacket objects non-returned to the
queue, then after deleting of queue element or releasing queue resources by
QueFreeItems function memory access errors may occur if you use such
objects.