Что означает запись? C++ UINT_PTR a; ULONG b; a = a & ~(b - 1); - Вопросы по С+

Вопрос Что означает запись? C++ UINT_PTR a; ULONG b; a = a & ~(b - 1);

Сверху Снизу