De acordo com a minha investigação, isso não pode ser feito.
- O próprio Windows não possui uma configuração para isso.
- É impossível escrever efetivamente um aplicativo que responda à pressão do botão liga / desliga com uma ação de logoff. Quando definido como "Não fazer nada", o Windows não envia nenhuma mensagem informando que o botão está pressionado. Quando definido para outras ações ... bem, você não quer que outras ações aconteçam agora, não é?