структура PEP_QUERY_SOC_SUBSYSTEM_METADATA (pepfx.h)
Структура PEP_QUERY_SOC_SUBSYSTEM_METADATA используется с уведомлением PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA для сбора необязательных метаданных о системе в подсистеме микросхемы ( SoC), время блокировки которой только что было запрошено.
Синтаксис
typedef struct _PEP_QUERY_SOC_SUBSYSTEM_METADATA {
[in] ULONG PlatformIdleStateIndex;
[in] PVOID SubsystemHandle;
[in] PCUNICODE_STRING SubsystemName;
ULONG Flags;
[in] ULONG MetadataCount;
PPEP_SOC_SUBSYSTEM_METADATA Metadata[ANYSIZE_ARRAY];
} PEP_QUERY_SOC_SUBSYSTEM_METADATA, *PPEP_QUERY_SOC_SUBSYSTEM_METADATA;
Члены
[in] PlatformIdleStateIndex
Индекс состояния простоя платформы для подсистемы SoC, к которому запрашивается ОС.
[in] SubsystemHandle
Указатель контекста, ранее предоставленный pep при инициализации подсистемы. Указатель контекста является необязательным, поэтому если он не указан, значение будет равно нулю. PeP может игнорировать это поле.
[in] SubsystemName
Имя подсистемы, метаданные которой запрашиваются.
Flags
Этот элемент зарезервирован и должен иметь нулевое значение.
[in] MetadataCount
Количество записей в массиве метаданных . PeP ранее предоставлял это значение как PEP_QUERY_SOC_SUBSYSTEM. MetadataCount.
[in/out] Metadata[ANYSIZE_ARRAY]
Массив указателей на PEP_SOC_SUBSYSTEM_METADATA структуры. Каждая запись содержит одну пару "ключ-значение" метаданных типа "ключ-значение".
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается начиная с Windows 10. |
Верхняя часть | pepfx.h (включая Pep_x.h) |
См. также раздел
PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA