#define STATUS_NOT_IMPLEMENTED
NTKRNLVISTAAPI VOID NTAPI PoFxReportDevicePoweredOn(_In_ POHANDLE Handle)
NTKRNLVISTAAPI NTSTATUS NTAPI PoFxRegisterDevice(_In_ PDEVICE_OBJECT Pdo, _In_ PPO_FX_DEVICE Device, _Out_ POHANDLE *Handle)
NTKRNLVISTAAPI VOID NTAPI PoFxCompleteIdleCondition(_In_ POHANDLE Handle, _In_ ULONG Component)
NTKRNLVISTAAPI VOID NTAPI PoFxSetDeviceIdleTimeout(_In_ POHANDLE Handle, _In_ ULONGLONG IdleTimeout)
NTKRNLVISTAAPI VOID NTAPI PoFxCompleteDevicePowerNotRequired(_In_ POHANDLE Handle)
NTKRNLVISTAAPI VOID NTAPI PoFxStartDevicePowerManagement(_In_ POHANDLE Handle)
NTKRNLVISTAAPI VOID NTAPI PoFxUnregisterDevice(_In_ POHANDLE Handle)
NTKRNLVISTAAPI VOID NTAPI PoFxIdleComponent(_In_ POHANDLE Handle, _In_ ULONG Component, _In_ ULONG Flags)
NTKRNLVISTAAPI VOID NTAPI PoFxCompleteIdleState(_In_ POHANDLE Handle, _In_ ULONG Component)
NTKRNLVISTAAPI VOID NTAPI PoFxActivateComponent(_In_ POHANDLE Handle, _In_ ULONG Component, _In_ ULONG Flags)
_Must_inspect_result_ _In_ WDFDEVICE Device
WDF_EXTERN_C_START typedef _Must_inspect_result_ _In_ WDFDRIVER _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ PDEVICE_OBJECT _In_opt_ PDEVICE_OBJECT _In_opt_ PDEVICE_OBJECT Pdo
_Must_inspect_result_ _In_ ULONG Flags
_In_ ULONGLONG IdleTimeout