IOCTL_THERMAL_READ_POLICY
La requête de contrôle d’entrée/sortie (E/S) IOCTL_THERMAL_READ_POLICY est envoyée par le noyau au pilote de stratégie d’une zone thermique pour lire la stratégie par défaut des pilotes.
Paramètres d’entrée
Pour récupérer le tampon d’entrée, appelez WdfRequestRetrieveInputBuffer. Le tampon d'entrée contient une structure THERMAL_POLICY qui spécifie la politique actuelle du noyau pour la zone thermique.
Paramètres de sortie
Pour récupérer le tampon de sortie, appelez WdfRequestRetrieveOutputBuffer. Le paramètre Buffer pointe vers une structure THERMAL_POLICY. Définissez les membres du THERMAL_POLICY sur la stratégie thermique préférée de votre pilote de stratégie.
État des E/S
Terminez la demande en appelant WdfRequestCompleteWithInformation et définissez Status sur STATUS_SUCCESS si la demande réussit. Sinon, une condition d’erreur NTSTATUS appropriée. Le pilote peut transmettre les octets renvoyés sizeof(ULONG)
dans le paramètre Information.