Compartir a través de


estructura PEP_QUERY_SOC_SUBSYSTEM_METADATA (pepfx.h)

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

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 de inactividad de la plataforma para el subsistema soC que el sistema operativo está consultando.

[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 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 Valor
cliente mínimo admitido Se admite a partir de Windows 10.
encabezado de pepfx.h (include Pep_x.h)

Consulte también

PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA

PEP_SOC_SUBSYSTEM_METADATA