CheckOneBitValidFlag

UINT8 __stdcall CheckOneBitValidFlag(UINT64 Flags, UINT64 ValidFlags){
  int v2; 
  if( (~(_DWORD)ValidFlags & (unsigned int)Flags) != 0 )
    return 0;
  v2 = ValidFlags & Flags;
  if( !v2 )
    return 0;
  while( (v2 & 1) == 0 )
    v2 >>= 1;
  return v2 <= 1;
}

Referenced by:

LdrResGetRCConfig