Этот раздел реестра должен сказать вам:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Значение EnableLUA (DWORD)
1
включено / 0
или отсутствует отключено
Но это предполагает, что у вас есть права на его чтение.
Программно вы можете попробовать прочитать токен пользователя и угадать, является ли администратор запущенным с включенным UAC (см. здесь ). Не надежно, но может работать.
Проблема здесь скорее в том, «почему вы должны знать» - это имеет отношение к ответу. На самом деле API не существует, потому что с точки зрения поведения ОС важно, является ли пользователь администратором или нет - то, как они решают защитить себя как администратора, является их проблемой.