Condividi tramite


struttura PEP_QUERY_SOC_SUBSYSTEM_METADATA (pep_x.h)

La struttura PEP_QUERY_SOC_SUBSYSTEM_METADATA viene usata con la notifica 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;

Members

[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 durante 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 la query sui metadati.

Flags

Questo membro è riservato e deve essere impostato su zero.

[in] MetadataCount

Numero di voci nella matrice di metadati . Il PEP ha fornito in precedenza 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.

Requisiti

Requisito Valore
Client minimo supportato Supportato a partire da Windows 10.
Intestazione pep_x.h (includere Pep_x.h)

Vedi anche

PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA

PEP_SOC_SUBSYSTEM_METADATA