2011-06-27 9 views

ответ

3

Система игнорирует любые биты, которые не соответствуют процессорам. Поэтому для вашего примера вы пытаетесь установить, чтобы поток имел сродство ни с одним из доступных процессоров в маске сродства процесса, а вызов SetThreadAffinityMask сбой.

+0

Документы являются отрывочными, но мое предположение заключается в том, что в этом случае поток продолжает работать с его последней действительной связью потока. Нет ничего, чтобы предложить более дурацкое поведение, чем это. –

+0

@Steve Это единственное, что имеет смысл. Если попытка изменить маску сродства не удалась, значит, она остается неизменной! –

+0

Что означает «последнее действительное родство нити»? – Alecs

Смежные вопросы