Elle nécessite d'être en ring 0 d'après ce que je comprends de la documentation d'Intel :


Dans les codes que j'ai vus on utilise toujours CPUID et je n'ai pas trouvé mieux.