struttura PEP_QUERY_SOC_SUBSYSTEM_METADATA (pepfx.h)
La struttura PEP_QUERY_SOC_SUBSYSTEM_METADATA viene usata con la notifica di PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA per raccogliere metadati facoltativi sul sistema in un sottosistema SoC (Chip) il cui tempo di blocco è stato appena sottoposto a query.
Sintassi
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;
Membri
[in] PlatformIdleStateIndex
Indice dello stato di inattività della piattaforma per il sottosistema SoC su cui viene eseguita una query sul sistema operativo.
[in] SubsystemHandle
Puntatore di contesto fornito in precedenza da PEP per l'inizializzazione del sottosistema. Il puntatore di contesto è facoltativo, quindi se non è stato specificato alcun valore, il valore sarà zero. Il PEP è libero di ignorare questo campo.
[in] SubsystemName
Nome del sottosistema di cui viene eseguita una query sui metadati.
Flags
Questo membro è riservato e deve essere impostato su zero.
[in] MetadataCount
Numero di voci nella matrice metadati. Il PEP in precedenza forniva questo valore come PEP_QUERY_SOC_SUBSYSTEM. MetadataCount.
[in/out] Metadata[ANYSIZE_ARRAY]
Matrice di puntatori alle strutture di PEP_SOC_SUBSYSTEM_METADATA. Ogni voce contiene una coppia di stringhe di metadati chiave/valore.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Supportato a partire da Windows 10. |
intestazione | pepfx.h (include Pep_x.h) |
Vedere anche
PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA