Como verifico se meu programa é executado pelo usuário como administrador (Vista / Win7, C ++) [duplicado]

Esta pergunta já tem uma resposta aqui:

Detectar se o programa está sendo executado com direitos totais de administrador 2 respostas

Eu vi o método IsInRole, mas não consigo encontrar informações sobre como usá-lo com C ++.