estructura de PEP_QUERY_SOC_SUBSYSTEM_METADATA (pepfx.h)

La estructura PEP_QUERY_SOC_SUBSYSTEM_METADATA se usa con la notificación PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA para recopilar metadatos opcionales sobre el sistema en un subsistema de chip (SoC) cuyo tiempo de bloqueo se acaba de consultar.

Sintaxis

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;

Miembros

[in] PlatformIdleStateIndex

Índice de estado inactivo de la plataforma para el subsistema soC que está consultando el sistema operativo.

[in] SubsystemHandle

Puntero de contexto que el PEP proporcionó anteriormente en la inicialización del subsistema. El puntero de contexto es opcional, por lo que si no se proporcionó ninguno, el valor será cero. El PEP es libre de omitir este campo.

[in] SubsystemName

Nombre del subsistema cuyos metadatos se consultan.

Flags

Este miembro está reservado y debe establecerse en cero.

[in] MetadataCount

Número de entradas de la matriz De metadatos . El PEP proporcionó anteriormente este valor como PEP_QUERY_SOC_SUBSYSTEM. MetadataCount.

[in/out] Metadata[ANYSIZE_ARRAY]

Matriz de punteros a PEP_SOC_SUBSYSTEM_METADATA estructuras. Cada entrada contiene un par de cadenas de metadatos clave-valor.

Requisitos

Requisito Value
Cliente mínimo compatible Se admite a partir de Windows 10.
Encabezado pepfx.h (include Pep_x.h)

Consulte también

PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA

PEP_SOC_SUBSYSTEM_METADATA