Possibile che non esista una funzione nativa?
Esistono delle funzioni della Windows API che potrebbero essere usate per tale scopo, ma visto che è molto più facile, sicuro e affidabile farlo con WMI perché complicarsi la vita?!