PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES-Struktur (pep_x.h)

Die PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES-Struktur enthält eine Liste der übersetzten Energiesteuerungsressourcen für das zu verwendende Plattformerweiterungs-Plug-In (PEP).

Syntax

typedef struct _PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES {
  PEPHANDLE         DeviceHandle;
  ULONG             RequestFlags;
  NTSTATUS          Status;
  SIZE_T            TranslatedResourcesSize;
  PCM_RESOURCE_LIST TranslatedResources;
} PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES, *PPEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES;

Member

DeviceHandle

Ein PEPHANDLE-Wert, der die Registrierung des Geräts für ACPI-Dienste identifiziert. Das Plattformerweiterungs-Plug-In (PEP) hat dieses Handle als Reaktion auf eine vorherige PEP_NOTIFY_ACPI_REGISTER_DEVICE Benachrichtigung bereitgestellt.

RequestFlags

Ein Satz von Eingabeflags. Für diesen Member, der immer auf PEP_ACPI_TDCR_FLAG_NONE (0x0) festgelegt ist, sind derzeit keine Flags definiert.

Status

Ein NTSTATUS-Wert, der die status der Ressourcenübersetzung angibt. Der PEP legt diesen Member auf STATUS_SUCCESS fest, um anzugeben, dass pep die übersetzten Ressourcen erfolgreich empfangen hat. Andernfalls legt pep diesen Member auf einen geeigneten Fehler status Code fest.

TranslatedResourcesSize

Die Größe der TranslatedResources-Listendaten in Bytes, die dieser Struktur folgen.

TranslatedResources

Eine CM_RESOURCE_LIST-Struktur , die als Header für die Ressourcenliste dient. Der Rest der Ressourcenliste folgt unmittelbar auf diesen Header.

Hinweise

Diese Struktur wird von der PEP_NOTIFY_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES Benachrichtigung verwendet, um pep eine Liste der übersetzten Energiesteuerungsressourcen bereitzustellen. Die Member RequestFlags, TranslatedResourcesSize und TranslatedResources der Struktur enthalten Eingabewerte, die vom Windows Power Management Framework (PoFx) bereitgestellt werden, wenn diese Benachrichtigung gesendet wird. Das Status-Element enthält einen Ausgabewert, den pep als Reaktion auf die Benachrichtigung in die Struktur schreibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt ab Windows 10.
Kopfzeile pep_x.h (Pep_x.h einschließen)

Weitere Informationen