O que é `$?` No Powershell?

Qual é o significado de$? em Powershell?

Editar:Respostas do TechNet em tautologia, sem explicar o que significa "sucesso" ou "falha".

$?
Contém o status de execução da última operação. Ele contém TRUE se a última operação foi bem-sucedida e FALSE se falhou.

Eu presumi $? iria simplesmente testar se $ LastExitCode é 0, mas eu encontrei umexemplo de contador onde $? é False, mas $ LastExitCode é True.