Graças à magnífica resposta por Oleg Kiriljuk para outra pergunta (por favor, vá e vote nele!), eu fui capaz de descobrir como chamar SetupDiSetDeviceRegistryProperty eu mesmo.
Assim, o utilitário DskACL que fornece um front-end de linha de comando nasceu; a página inicial descreve como usá-lo. Se alguém estiver interessado em hacking ainda mais, eu também coloquei um repositório do GitHub .