Query function return true if already done and returning valid result - can be hit or no hit return false if either expired or not yet evaluated or invalid Use IsTraceHandleValid to find out if valid and to be evaluated