en-tête pepfx.h
Cet en-tête contient les interfaces de programmation utilisées par les plug-ins Power Engine (PEPs). Pour plus d'informations, consultez les pages suivantes :
pepfx.h contient les interfaces de programmation suivantes :
Fonctions
PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE La fonction PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE initialise la structure de PEP_ACPI_EXTENDED_ADDRESS d’un plug-in d’extension de plateforme (PEP). |
PEP_ACPI_INITIALIZE_EXTENDED_MEMORY_RESOURCE La fonction PEP_ACPI_INITIALIZE_EXTENDED_MEMORY_RESOURCE initialise la structure PEP_ACPI_EXTENDED_ADDRESS d’un plug-in d’extension de plateforme (PEP). |
PEP_ACPI_INITIALIZE_GPIO_INT_RESOURCE La fonction PEP_ACPI_INITIALIZE_GPIO_INT_RESOURCE initialise la structure PEP_ACPI_GPIO_RESOURCE d’un plug-in d’extension de plateforme (PEP). |
PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE La fonction PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE initialise la structure PEP_ACPI_GPIO_RESOURCE d’un plug-in d’extension de plateforme (PEP). |
PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE La fonction PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE initialise la structure PEP_ACPI_INTERRUPT_RESOURCE d’un plug-in d’extension de plateforme (PEP). |
PEP_ACPI_INITIALIZE_IOPORT_RESOURCE La fonction PEP_ACPI_INITIALIZE_IOPORT_RESOURCE initialise la structure PEP_ACPI_IO_MEMORY_RESOURCE d’un plug-in d’extension de plateforme (PEP). |
PEP_ACPI_INITIALIZE_MEMORY_RESOURCE La fonction PEP_ACPI_INITIALIZE_MEMORY_RESOURCE initialise la structure PEP_ACPI_IO_MEMORY_RESOURCE d’un plug-in d’extension de plateforme (PEP). |
PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE La fonction PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE initialise la structure de PEP_ACPI_SPB_I2C_RESOURCE d’un plug-in d’extension de plateforme (PEP). |
PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE La fonction PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE initialise la structure PEP_ACPI_SPB_SPI_RESOURCE d’un plug-in d’extension de plateforme (PEP). |
PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE La fonction PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE initialise la structure PEP_ACPI_SPB_UART_RESOURCE d’un plug-in d’extension de plateforme (PEP). |
PoFxRegisterCoreDevice La routine PoFxRegisterCoreDevice inscrit une nouvelle ressource système de base auprès de l’infrastructure de gestion de l’alimentation Windows (PoFx). |
PoFxRegisterPlugin La routine PoFxRegisterPlugin inscrit un plug-in d’extension de plateforme (PEP) auprès de l’infrastructure de gestion de l’alimentation Windows (PoFx). |
PoFxRegisterPluginEx La routine PoFxRegisterPluginEx inscrit un plug-in d’extension de plateforme (PEP) auprès de l’infrastructure de gestion de l’alimentation Windows (PoFx). |
Fonctions de rappel
PEPCALLBACKNOTIFYACPI Une routine de rappel d’événement AcceptAcpiNotification gère les notifications ACPI à partir de l’infrastructure de gestion de l’alimentation Windows (PoFx). |
PEPCALLBACKNOTIFYDPM Une routine de rappel d’événement AcceptDeviceNotification gère les notifications de gestion de l’alimentation des appareils (DPM) à partir de l’infrastructure de gestion de l’alimentation Windows (PoFx). |
PEPCALLBACKNOTIFYPPM Une routine de rappel d’événement AcceptProcessorNotification gère les notifications de gestion de l’alimentation du processeur (PPM) à partir de l’infrastructure de gestion de l’alimentation Windows (PoFx). |
PEPCALLBACKPOWERONCRASHDUMPDEVICE La routine de rappel PowerOnDumpDeviceCallback active l’appareil de vidage sur incident. |
POFXCALLBACKCRITICALRESOURCE La routine TransitionCriticalResource modifie l’état actif/inactif d’un composant système principal. |
POFXCALLBACKENUMERATEUNMASKEDINTERRUPTS La routine EnumerateUnmaskedInterrupts énumère les sources d’interruption dont les interruptions sont masquées et activées. |
POFXCALLBACKPLATFORMIDLEVETO La routine PlatformIdleVeto incrémente ou décrémente le nombre de vetos pour un code de veto pour un état inactif de la plateforme. |
POFXCALLBACKPROCESSORHALT La routine ProcessorHalt prépare le processeur à l’arrêt. |
POFXCALLBACKPROCESSORIDLEVETO La routine ProcessorIdleVeto incrémente ou décrémente le nombre de vetos pour un code de veto pour un état d’inactivité du processeur. |
POFXCALLBACKREQUESTCOMMON La routine RequestCommon est un gestionnaire de requêtes générique. |
POFXCALLBACKREQUESTINTERRUPT La routine RequestInterrupt demande au système d’exploitation de relire une interruption déclenchée en périphérie qui a peut-être été perdue alors que la plateforme matérielle était dans un état de faible consommation. |
POFXCALLBACKREQUESTWORKER La routine RequestWorker est appelée par un plug-in d’extension de plateforme (PEP) pour informer l’infrastructure de gestion de l’alimentation Windows (PoFx) que le plug-in d’extension de plateforme (PEP) a une demande de travail à envoyer pour le compte de l’appareil spécifié. |
POFXCALLBACKUPDATEPLATFORMIDLESTATE La routine UpdatePlatformIdleState est appelée par le plug-in d’extension de plateforme (PEP) pour mettre à jour les propriétés de l’état d’inactivité de la plateforme spécifié. |
POFXCALLBACKUPDATEPROCESSORIDLESTATE La routine UpdateProcessorIdleState est appelée par le plug-in d’extension de plateforme (PEP) pour mettre à jour les propriétés de l’état d’inactivité du processeur spécifié. |
PPO_ENUMERATE_INTERRUPT_SOURCE_CALLBACK Une routine de rappel EnumerateInterruptSource fournit un plug-in d’extension de plateforme (PEP) avec des informations sur une source d’interruption. |
Structures
PEP_ABANDON_DEVICE La structure PEP_ABANDON_DEVICE identifie un appareil qui a été abandonné et qui ne sera plus utilisé par le système d’exploitation. |
PEP_ACPI_ABANDON_DEVICE La structure PEP_ACPI_ABANDON_DEVICE indique si le plug-in d’extension de plateforme (PEP) accepte la propriété d’un appareil abandonné. |
PEP_ACPI_ENUMERATE_DEVICE_NAMESPACE La structure PEP_ACPI_ENUMERATE_DEVICE_NAMESPACE contient une énumération des objets dans l’espace de noms de l’appareil. |
PEP_ACPI_EVALUATE_CONTROL_METHOD La structure PEP_ACPI_EVALUATE_CONTROL_METHOD spécifie une méthode de contrôle ACPI à évaluer, un argument d’entrée à fournir à cette méthode et une mémoire tampon de sortie pour le résultat de l’évaluation. |
PEP_ACPI_EXTENDED_ADDRESS La structure PEP_ACPI_EXTENDED_ADDRESS est utilisée pour signaler l’utilisation des ressources dans l’espace d’adressage, comme la mémoire et les E/S. |
PEP_ACPI_GPIO_RESOURCE La structure PEP_ACPI_GPIO_RESOURCE décrit la configuration ACPI pour une ressource d’entrée/sortie (GPIO) à usage général. |
PEP_ACPI_INTERRUPT_RESOURCE La structure PEP_ACPI_INTERRUPT_RESOURCE décrit une ressource d’interruption ACPI. |
PEP_ACPI_IO_MEMORY_RESOURCE La structure PEP_ACPI_IO_MEMORY_RESOURCE décrit une ressource de descripteur de port d’E/S ACPI. |
PEP_ACPI_OBJECT_NAME L’union PEP_ACPI_OBJECT_NAME contient le nom à quatre caractères d’un objet ACPI. |
PEP_ACPI_OBJECT_NAME_WITH_TYPE Le PEP_ACPI_OBJECT_NAME_WITH_TYPE structure qui spécifie à la fois le nom relatif du chemin d’accès d’un objet ACPI et le type de cet objet. |
PEP_ACPI_PREPARE_DEVICE La structure PEP_ACPI_PREPARE_DEVICE indique si un plug-in d’extension de plateforme (PEP) est prêt à fournir des services ACPI pour l’appareil spécifié. |
PEP_ACPI_QUERY_DEVICE_CONTROL_RESOURCES La structure PEP_ACPI_QUERY_DEVICE_CONTROL_RESOURCES contient une liste des ressources brutes nécessaires pour contrôler l’alimentation de l’appareil. |
PEP_ACPI_QUERY_OBJECT_INFORMATION La structure PEP_ACPI_QUERY_OBJECT_INFORMATION contient des informations sur un objet ACPI. |
PEP_ACPI_REGISTER_DEVICE La structure PEP_ACPI_REGISTER_DEVICE contient des informations d’inscription sur un appareil pour lequel le plug-in d’extension de plateforme (PEP) doit fournir des services ACPI. |
PEP_ACPI_REQUEST_CONVERT_TO_BIOS_RESOURCES La structure PEP_ACPI_REQUEST_CONVERT_TO_BIOS_RESOURCES est utilisée dans le processus de conversion des ressources ACPI en ressources BIOS par l’une des fonctions d’initialisation PEP. |
PEP_ACPI_RESOURCE La structure PEP_ACPI_RESOURCE contient les détails matériels d’une ressource ACPI spécifique. |
PEP_ACPI_RESOURCE_FLAGS La structure PEP_ACPI_RESOURCE_FLAGS contient des indicateurs décrivant une ressource ACPI. |
PEP_ACPI_SPB_I2C_RESOURCE La structure PEP_ACPI_SPB_I2C_RESOURCE décrit une ressource de bus série I2C ACPI. |
PEP_ACPI_SPB_RESOURCE La structure PEP_ACPI_SPB_RESOURCE décrit une ressource de connexion de bus série ACPI. |
PEP_ACPI_SPB_SPI_RESOURCE La structure PEP_ACPI_SPB_SPI_RESOURCE décrit une ressource de bus série SPI ACPI. |
PEP_ACPI_SPB_UART_RESOURCE La structure PEP_ACPI_SPB_UART_RESOURCE décrit une ressource de bus série UART ACPI. |
PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES La structure PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES contient une liste de ressources de contrôle d’alimentation traduites pour le plug-in d’extension de plateforme (PEP) à utiliser. |
PEP_ACPI_UNREGISTER_DEVICE La structure PEP_ACPI_UNREGISTER_DEVICE contient des informations sur un appareil qui n’a pas été enregistré à partir des services ACPI. |
PEP_COMPONENT_PERF_INFO La structure PEP_COMPONENT_PERF_INFO décrit les états de performances (états P) d’un composant. |
PEP_COMPONENT_PERF_SET La structure PEP_COMPONENT_PERF_SET décrit les états de performances (P-states) dans un jeu d’état P. |
PEP_COMPONENT_PERF_STATE_REQUEST La structure PEP_COMPONENT_PERF_STATE_REQUEST spécifie un jeu d’état de performances (état P) et un nouveau niveau de performances à attribuer à cet ensemble. |
PEP_COMPONENT_PLATFORM_CONSTRAINTS La structure PEP_COMPONENT_PLATFORM_CONSTRAINTS décrit l’état Fx le plus faible de celui dans lequel un composant peut se trouver lorsque la plateforme est dans un état inactif particulier. |
PEP_COMPONENT_V2 La structure PEP_COMPONENT_V2 spécifie les attributs d’état d’alimentation d’un composant de l’appareil. |
PEP_COORDINATED_DEPENDENCY_OPTION La structure PEP_COORIDNATED_DEPENDENCY_OPTION décrit la dépendance d’un état inactif coordonné au système d’exploitation. |
PEP_COORDINATED_IDLE_STATE La structure PEP_COORIDNATED_IDLE_STATE décrit un état d’inactivité coordonné pour le système d’exploitation. |
PEP_CRASHDUMP_INFORMATION La structure PEP_CRASHDUMP_INFORMATION contient des informations sur un appareil de vidage sur incident. |
PEP_DEBUGGER_TRANSITION_REQUIREMENTS La structure PEP_DEBUGGER_TRANSITION_REQUIREMENTS indique les états d’inactivité de la plateforme pour lesquels l’appareil de débogueur doit être activé. |
PEP_DEVICE_PLATFORM_CONSTRAINTS La structure PEP_DEVICE_PLATFORM_CONSTRAINTS spécifie les contraintes d’entrée aux différents états d’alimentation Dx pris en charge par un appareil. |
PEP_DEVICE_POWER_STATE La structure PEP_DEVICE_POWER_STATE indique la status d’une transition vers un nouvel état Dx (alimentation de l’appareil). |
PEP_DEVICE_REGISTER_V2 La structure PEP_DEVICE_REGISTER décrit tous les composants d’un appareil particulier. |
PEP_DEVICE_STARTED La structure PEP_DEVICE_STARTED identifie un appareil dont le pilote a terminé son inscription auprès de l’infrastructure de gestion de l’alimentation Windows (PoFx). |
PEP_INFORMATION La structure PEP_INFORMATION spécifie l’interface que le plug-in d’extension de plateforme (PEP) utilise pour recevoir des notifications de l’infrastructure de gestion de l’alimentation Windows (PoFx). |
PEP_KERNEL_INFORMATION_STRUCT_V3 La structure PEP_KERNEL_INFORMATION_STRUCT_V3 spécifie l’interface que le plug-in d’extension d’alimentation (PEP) utilise pour demander des services à partir de l’infrastructure de gestion de l’alimentation Windows (PoFx). |
PEP_LOW_POWER_EPOCH La structure PEP_LOW_POWER_EPOCH est utilisée pour fournir des données pour une notification PEP_DPM_LOW_POWER_EPOCH (déconseillée). |
PEP_NOTIFY_COMPONENT_IDLE_STATE La structure PEP_NOTIFY_COMPONENT_IDLE_STATE contient status informations sur la transition en attente d’un composant vers un nouvel état d’alimentation Fx. |
PEP_PERF_STATE La structure PEP_PERF_STATE décrit un état de performances (état P) dans un jeu d’état P dans lequel les états P sont spécifiés sous forme de liste d’une ou plusieurs valeurs discrètes. |
PEP_PLATFORM_IDLE_STATE La structure PEP_PLATFORM_IDLE_STATE spécifie les propriétés d’un état d’inactivité de la plateforme. |
PEP_PLATFORM_IDLE_STATE_UPDATE La structure PEP_PLATFORM_IDLE_STATE_UPDATE contient les propriétés mises à jour d’un état inactif de la plateforme. |
PEP_POWER_CONTROL_COMPLETE La structure PEP_POWER_CONTROL_COMPLETE contient status informations pour une opération de contrôle d’alimentation que le PEP a demandée précédemment et que le pilote de périphérique a terminée. |
PEP_POWER_CONTROL_REQUEST La structure PEP_POWER_CONTROL_REQUEST contient une demande d’un pilote pour une opération de contrôle d’alimentation. |
PEP_PPM_CONTEXT_QUERY_PARKING_PAGE La structure PEP_PPM_CONTEXT_QUERY_PARKING_PAGE décrit la page de stationnement d’un processeur. |
PEP_PPM_CST_STATE La structure PEP_PPM_CST_STATE spécifie les propriétés d’un état C (état de puissance du processeur ACPI). |
PEP_PPM_CST_STATES La structure PEP_PPM_CST_STATES spécifie les propriétés des états C (états de puissance du processeur ACPI) pris en charge pour un processeur. |
PEP_PPM_ENTER_SYSTEM_STATE Utilisé dans la notification PEP_NOTIFY_PPM_ENTER_SYSTEM_STATE pour notifier PEP que le système est sur le point d’entrer dans un état d’alimentation du système. . |
PEP_PPM_FEEDBACK_READ La structure PEP_PPM_FEEDBACK_READ contient la valeur lue à partir d’un compteur de commentaires sur les performances du processeur. |
PEP_PPM_IDLE_COMPLETE La structure PEP_PPM_IDLE_COMPLETE décrivent les états inactifs à partir desquels le processeur et la plateforme matérielle se réveillent. |
PEP_PPM_IDLE_COMPLETE_V2 La structure PEP_PPM_IDLE_COMPLETE_V2 décrivent les états inactifs à partir desquels le processeur et la plateforme matérielle se réveillent. |
PEP_PPM_IDLE_EXECUTE La structure PEP_PPM_IDLE_EXECUTE spécifie l’état d’inactivité que le processeur doit entrer. |
PEP_PPM_IDLE_EXECUTE_V2 La structure PEP_PPM_IDLE_EXECUTE_V2 spécifie l’état d’inactivité que le processeur doit entrer. |
PEP_PPM_INITIATE_WAKE La structure PEP_PPM_INITIATE_WAKE indique si un processeur a besoin d’une interruption pour se réveiller d’un état inactif. |
PEP_PPM_IS_PROCESSOR_HALTED La structure PEP_PPM_IS_PROCESSOR_HALTED indique si le processeur est actuellement arrêté dans son état d’inactivité sélectionné. |
PEP_PPM_PARK_MASK La structure PEP_PROCESSOR_PARK_MASK contient le masque de stationnement principal actuel. |
PEP_PPM_PARK_SELECTION La structure PEP_PPM_PARK_SELECTION indique les préférences du système d’exploitation et du plug-in d’extension de plateforme (PEP) concernant les processeurs de la plateforme qui doivent être garés pour réduire la consommation d’énergie. |
PEP_PPM_PARK_SELECTION_V2 La structure PEP_PPM_PARK_SELECTION_V2 indique les préférences du système d’exploitation et du plug-in d’extension de plateforme (PEP) concernant les processeurs de la plateforme qui doivent être garés pour réduire la consommation d’énergie. |
PEP_PPM_PERF_CHECK_COMPLETE La structure PEP_PPM_PERF_CHECK_COMPLETE est utilisée pour informer le PEP des détails concernant l’achèvement d’une évaluation case activée de performance périodique. |
PEP_PPM_PERF_CONSTRAINTS La structure PEP_PPM_PERF_CONSTRAINTS décrit les limites de performances à appliquer au processeur. |
PEP_PPM_PERF_SET La structure PEP_PPM_PERF_SET spécifie le nouveau niveau de performances demandé par le système d’exploitation pour le processeur. |
PEP_PPM_PERF_SET_STATE Utilisé dans la notification PEP_NOTIFY_PPM_PERF_SET au moment de l’exécution pour définir les performances de fonctionnement actuelles du processeur. . |
PEP_PPM_PLATFORM_STATE_RESIDENCIES La structure PEP_PPM_PLATFORM_STATE_RESIDENCIES contient les temps de résidence cumulés et le nombre de transitions pour les états inactifs pris en charge par la plateforme matérielle. |
PEP_PPM_PLATFORM_STATE_RESIDENCY La structure PEP_PPM_PLATFORM_STATE_RESIDENCY spécifie le temps de résidence cumulé et le nombre de transitions pour un état d’inactivité de plateforme particulier. |
PEP_PPM_QUERY_CAPABILITIES La structure PEP_PPM_QUERY_CAPABILITIES contient des informations sur les fonctionnalités de gestion de l’alimentation du processeur (PPM) du plug-in d’extension de plateforme (PEP). |
PEP_PPM_QUERY_COORDINATED_DEPENDENCY La structure PEP_PPM_QUERY_COORDINATED_DEPENDENCY décrit les dépendances pour les états inactifs coordonnés. |
PEP_PPM_QUERY_COORDINATED_STATES La structure PEP_PPM_QUERY_COORDINATED_STATES contient des informations sur chaque état d’inactivité coordonné pris en charge par le plug-in d’extension de plateforme (PEP). |
PEP_PPM_QUERY_DISCRETE_PERF_STATES Utilisé dans la notification PEP_NOTIFY_PPM_QUERY_DISCRETE_PERF_STATES qui stocke la liste des états de performances discrets pris en charge par PEP, si la notification PEP_NOTIFY_PPM_QUERY_CAPABILITIES indique la prise en charge des états de performances discrets. . |
PEP_PPM_QUERY_DOMAIN_INFO Utilisé dans la notification PEP_NOTIFY_PPM_QUERY_DOMAIN_INFO qui interroge des informations sur un domaine de performances. . |
PEP_PPM_QUERY_FEEDBACK_COUNTERS La structure PEP_PPM_QUERY_FEEDBACK_COUNTERS décrit tous les compteurs de performances du processeur que le plug-in d’extension de plateforme (PEP) prend en charge pour un processeur particulier. |
PEP_PPM_QUERY_IDLE_STATES_V2 La structure PEP_PPM_QUERY_IDLE_STATES_V2 est utilisée lors de l’initialisation du processeur pour interroger le plug-in d’extension de plateforme (PEP) pour obtenir la liste des états inactifs du processeur pris en charge par le processeur. |
PEP_PPM_QUERY_PERF_CAPABILITIES La structure PEP_PPM_QUERY_PERF_CAPABILITIES décrit les fonctionnalités de performances des processeurs dans le domaine de performances du processeur spécifié. |
PEP_PPM_QUERY_PLATFORM_STATE La structure PEP_PPM_QUERY_PLATFORM_STATE contient des informations sur un état d’inactivité de la plateforme. |
PEP_PPM_QUERY_PLATFORM_STATES La structure PEP_PPM_QUERY_PLATFORM_STATES spécifie le nombre d’états inactifs de plateforme pris en charge par la plateforme matérielle. |
PEP_PPM_QUERY_STATE_NAME La structure PEP_PPM_QUERY_STATE_NAME contient des informations sur un état d’inactivité coordonné ou de plateforme spécifique. |
PEP_PPM_QUERY_VETO_REASON La structure PEP_PPM_QUERY_VETO_REASON fournit une chaîne à caractères larges et terminée par null qui contient un nom descriptif et lisible par l’homme pour une raison de veto. |
PEP_PPM_QUERY_VETO_REASONS La structure PEP_PPM_QUERY_VETO_REASONS spécifie le nombre total de raisons de veto que le PEP utilise dans les appels aux routines ProcessorIdleVeto et PlatformIdleVeto. |
PEP_PPM_RESUME_FROM_SYSTEM_STATE Utilisé par la notification PEP_NOTIFY_PPM_RESUME_FROM_SYSTEM_STATE qui avertit le pep que le système vient de reprendre à partir d’un état d’alimentation du système. |
PEP_PPM_TEST_IDLE_STATE La structure PEP_PPM_TEST_IDLE_STATE contient des informations indiquant si le processeur peut entrer immédiatement dans un état d’inactivité du processeur. |
PEP_PREPARE_DEVICE La structure PEP_PREPARE_DEVICE identifie un appareil qui doit être démarré en vue de son utilisation par le système d’exploitation. |
PEP_PROCESSOR_FEEDBACK_COUNTER La structure PEP_PROCESSOR_FEEDBACK_COUNTER décrit un compteur de commentaires pour le système d’exploitation. |
PEP_PROCESSOR_IDLE_DEPENDENCY La structure PEP_PROCESSOR_IDLE_DEPENDENCY spécifie les dépendances d’un état d’inactivité de la plateforme sur le processeur spécifié. |
PEP_PROCESSOR_IDLE_STATE_UPDATE La structure PEP_PROCESSOR_IDLE_STATE_UPDATE contient les propriétés mises à jour d’un état d’inactivité du processeur. |
PEP_PROCESSOR_IDLE_STATE_V2 La structure PEP_PROCESSOR_IDLE_STATE_V2 décrit un état d’inactivité du processeur que le plug-in d’extension de plateforme (PEP) prend en charge. |
PEP_PROCESSOR_PARK_PREFERENCE La structure PEP_PROCESSOR_PARK_PREFERENCE indique les préférences du système d’exploitation et du plug-in d’extension de plateforme (PEP) concernant le fait que le processeur spécifié doit être parqué pour réduire la consommation d’énergie. |
PEP_PROCESSOR_PARK_STATE La structure PEP_PROCESSOR_PARK_STATE décrit l’état de stationnement d’un processeur unique. |
PEP_PROCESSOR_PERF_STATE Utilisez dans la notification PEP_NOTIFY_PPM_QUERY_DISCRETE_PERF_STATES. Cette structure décrit les propriétés d’un état de performance unique. . |
PEP_QUERY_COMPONENT_PERF_CAPABILITIES La structure PEP_QUERY_COMPONENT_PERF_CAPABILITIES spécifie le nombre de jeux d’état de performances (P-state) définis pour un composant. |
PEP_QUERY_COMPONENT_PERF_SET La structure PEP_QUERY_COMPONENT_PERF_SET contient des informations de requête sur un ensemble de valeurs d’état de performances (jeu d’état P) pour un composant. |
PEP_QUERY_COMPONENT_PERF_SET_NAME La structure PEP_QUERY_COMPONENT_PERF_SET_NAME contient des informations de requête sur un ensemble de valeurs d’état de performances (jeu d’état P) pour un composant. |
PEP_QUERY_COMPONENT_PERF_STATES La structure PEP_QUERY_COMPONENT_PERF_STATES contient une liste de valeurs d’état de performance discret (P-state) pour le jeu d’état P spécifié. |
PEP_QUERY_CURRENT_COMPONENT_PERF_STATE La structure PEP_QUERY_CURRENT_COMPONENT_PERF_STATE contient des informations sur l’état P actuel dans le jeu d’état P spécifié. |
PEP_QUERY_SOC_SUBSYSTEM La structure PEP_QUERY_SOC_SUBSYSTEM est utilisée par la notification PEP_DPM_QUERY_SOC_SUBSYSTEM pour collecter des informations de base sur un système particulier sur un sous-système de puce (SoC). |
PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME La structure PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME (pepfx.h) est utilisée par la notification PEP_DPM_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME pour collecter des détails sur la durée de blocage d’un système particulier sur un sous-système de puce (SoC). |
PEP_QUERY_SOC_SUBSYSTEM_COUNT La structure PEP_QUERY_SOC_SUBSYSTEM_COUNT est utilisée pour indiquer au système d’exploitation si le pep prend en charge le système sur un sous-système de puce (SoC) en tenant compte d’un état d’inactivité de plateforme donné. |
PEP_QUERY_SOC_SUBSYSTEM_METADATA La structure PEP_QUERY_SOC_SUBSYSTEM_METADATA est utilisée avec la notification PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA pour collecter des métadonnées facultatives sur le système sur un sous-système de puce (SoC) dont l’heure de blocage vient d’être interrogée. |
PEP_REGISTER_COMPONENT_PERF_STATES La structure PEP_REGISTER_COMPONENT_PERF_STATES décrit les états de performances (P-states) du composant spécifié. |
PEP_REGISTER_CRASHDUMP_DEVICE La structure PEP_REGISTER_CRASHDUMP_DEVICE fournit une routine de rappel pour activer un appareil de vidage sur incident. |
PEP_REGISTER_DEBUGGER La structure PEP_REGISTER_DEBUGGER identifie un appareil inscrit qui est une ressource système principale qui fournit le transport du débogueur. |
PEP_REGISTER_DEVICE_V2 La structure PEP_REGISTER_DEVICE_V2 décrit un appareil dont la pile de pilotes vient d’être inscrite auprès de l’infrastructure de gestion de l’alimentation Windows (PoFx). |
PEP_REQUEST_COMPONENT_PERF_STATE La structure PEP_REQUEST_COMPONENT_PERF_STATE contient une liste des modifications de l’état des performances (P-state) demandées par l’infrastructure de gestion de l’alimentation Windows (PoFx), ainsi que des informations status sur la gestion de ces demandes par le plug-in d’extension de plateforme (PEP). |
PEP_RESET_SOC_SUBSYSTEM_ACCOUNTING La structure PEP_RESET_SOC_SUBSYSTEM_ACCOUNTING est fournie au plug-in d’extension de plateforme (PEP) dans le cadre d’une notification PEP_DPM_RESET_SOC_SUBSYSTEM_ACCOUNTING. |
PEP_SOC_SUBSYSTEM_METADATA La structure PEP_SOC_SUBSYSTEM_METADATA contient des paires clé-valeur qui contiennent des métadonnées pour un système sur un sous-système de puce (SoC). Il est utilisé dans le contexte d’une notification PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA envoyée à un plug-in d’extension de plateforme (PEP). |
PEP_SYSTEM_LATENCY La structure PEP_SYSTEM_LATENCY spécifie la nouvelle valeur pour la tolérance de latence du système. |
PEP_UNMASKED_INTERRUPT_FLAGS L’union PEP_UNMASKED_INTERRUPT_FLAGS indique si une source d’interruption non masquée est une interruption principale ou une interruption secondaire. |
PEP_UNMASKED_INTERRUPT_INFORMATION La structure PEP_UNMASKED_INTERRUPT_INFORMATION contient des informations sur une source d’interruption. |
PEP_UNREGISTER_DEVICE La structure PEP_UNREGISTER_DEVICE identifie un appareil dont l’inscription est supprimée de l’infrastructure de gestion de l’alimentation Windows (PoFx). |
PEP_WORK La structure PEP_WORK indique si le pep a une demande de travail à envoyer à l’infrastructure de gestion de l’alimentation Windows (PoFx). |
PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE La structure PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE contient les résultats d’une méthode de contrôle ACPI qui a été évaluée de manière asynchrone par le plug-in d’extension de plateforme (PEP). |
PEP_WORK_ACPI_NOTIFY La structure PEP_WORK_ACPI_NOTIFY contient le code de notification ACPI pour un appareil qui a généré un événement matériel. |
PEP_WORK_COMPLETE_IDLE_STATE La structure PEP_WORK_COMPLETE_IDLE_STATE identifie un composant que le plug-in d’extension de plateforme (PEP) a préparé pour une transition vers un nouvel état d’alimentation Fx. |
PEP_WORK_COMPLETE_PERF_STATE La structure PEP_WORK_COMPLETE_PERF_STATE décrit la status d’achèvement d’une mise à jour précédemment demandée pour les valeurs de performances affectées à une liste de jeux d’état de performances (P-state). |
PEP_WORK_INFORMATION La structure PEP_WORK_INFORMATION décrit un élément de travail que le PEP envoie à l’infrastructure de gestion de l’alimentation Windows (PoFx). |
PEP_WORK_POWER_CONTROL La structure PEP_WORK_POWER_CONTROL contient les paramètres d’une demande de contrôle d’alimentation que le plug-in d’extension de plateforme (PEP) envoie directement à un pilote de processeur. |
PO_FX_CORE_DEVICE La structure PO_FX_CORE_DEVICE contient des informations sur les attributs d’état d’alimentation des composants d’une ressource système de base et fournit une interface logicielle pour la gestion de l’alimentation de ces composants. |
Énumérations
GPIO_PIN_CONFIG_TYPE L’énumération GPIO_PIN_CONFIG_TYPE décrit une ressource d’E/S de connexion. |
GPIO_PIN_IORESTRICTION_TYPE L’énumération GPIO_PIN_IORESTRICTION_TYPE décrit les fonctions qu’une broche GPIO est limitée à effectuer. |
PEP_ACPI_OBJECT_TYPE L’énumération PEP_ACPI_OBJECT_TYPE indique le type d’objet ACPI. |
PEP_ACPI_RESOURCE_TYPE L’énumération PEP_ACPI_RESOURCE_TYPE est utilisée pour identifier le type de ressource ACPI contenue dans l’union PEP_ACPI_RESOURCE. |
PEP_DEVICE_ACCEPTANCE_TYPE L’énumération PEP_DEVICE_ACCEPTANCE_TYPE indique si un PEP accepte la propriété d’un appareil. |
PEP_PERF_STATE_TYPE L’énumération PEP_PERF_STATE_TYPE indique le type d’informations sur les performances spécifiées pour un état de performance (état P) d’un composant. |
PEP_PERF_STATE_UNIT L’énumération PEP_PERF_STATE_UNIT indique les unités de mesure dans lesquelles l’état de performance (état P) d’un composant est spécifié. |
PEP_WORK_TYPE L’énumération PEP_WORK_TYPE décrit le type de travail que le plug-in d’extension de plateforme (PEP) demande. |