htm#IX_MemUnlockV()">MemUnlockV()</A></CODE>
, which first unlocks the thread, and then calls <CODE>
HandleV()</CODE>
 to release it. You can find out if the block is being accessed by looking at the <CODE>
HM_otherInfo</CODE>
 word (with <CODE>
<A HREF="../../CRef/Routines/R_6c.htm#IX_MemGetInfo()">MemGetInfo()</A></CODE>
). If <CODE>
HM_otherInfo</CODE>
 equals one, the block is not grabbed; if it equals zero, it is grabbed, but no threads are queued; otherwise, it equals the handle of the first thread qu