[Interlocked function] InterlockedBitTestAndResetAcquire [Description] 
Tests the specified bit of the specified LONG value and sets it to 0. The operation is atomic, and it is performed with acquire memory ordering semantics