Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die RequestWorker Routine wird von einem Plattformerweiterungs-Plug-In (PEP) aufgerufen, um das Windows Power Management Framework (PoFx) darüber zu informieren, dass das Plattformerweiterungs-Plug-In (PEP) über eine Arbeitsanforderung verfügt, die im Namen des angegebenen Geräts übermittelt werden soll.
Syntax
POFXCALLBACKREQUESTWORKER Pofxcallbackrequestworker;
VOID Pofxcallbackrequestworker(
[in] POHANDLE PluginHandle
)
{...}
Parameter
[in] PluginHandle
Ein POHANDLE-Wert, der die Registrierung des Geräts mit PoFx darstellt. Der PEP erhielt dieses Handle zuvor von PoFx während der PEP_DPM_REGISTER_DEVICE Benachrichtigung, dass der PEP informierte, dass der Treiberstapel des Geräts das Gerät bei PoFx registriert hat.
Rückgabewert
Nichts
Bemerkungen
Diese Routine wird von PoFx implementiert und wird vom PEP aufgerufen. Das RequestWorker Mitglied der PEP_KERNEL_INFORMATION_STRUCT_V3-Struktur ist ein Zeiger auf eine RequestWorker- Routine.
Jedes Mal, wenn der PEP diese Routine aufruft, antwortet PoFx, indem er eine PEP_DPM_WORK Benachrichtigung an den PEP sendet. Diese Benachrichtigung kann verzögert werden, wenn ein Arbeitsthread nicht sofort verfügbar ist, um die Arbeitsanforderung zu verarbeiten.
Ein PEP kann diese Routine bei IRQL <= DISPATCH_LEVEL aufrufen.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Wird ab Windows 10 unterstützt. |
| Zielplattform- | Fenster |
| Header- | pepfx.h (include Pep_x.h) |
| IRQL- | <= DISPATCH_LEVEL |