# -*- coding: utf-8 -*- from setuphelpers import * uninstallkey = [] def install(): print('installing %s' % control.asrequirement()) registry_set(HKEY_LOCAL_MACHINE,'SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\microphone','Value','Deny') def uninstall(): print('uninstalling %s' % control.asrequirement()) registry_set(HKEY_LOCAL_MACHINE,'SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\microphone','Value','Allow') def audit(): print('Auditing %s' % control.asrequirement()) if registry_readstring(HKEY_LOCAL_MACHINE,'SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\microphone','Value').lower() == 'deny': return 'OK' else: return 'Error'