POFXCALLBACKREQUESTCOMMON - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// pep_x.h

POFXCALLBACKREQUESTCOMMON Pofxcallbackrequestcommon;

NTSTATUS Pofxcallbackrequestcommon(
  [in]                ULONG RequestId,
  [in, out, optional] PVOID Data
)
{...}
View the official Windows Driver Kit DDI reference
// pepfx.h

POFXCALLBACKREQUESTCOMMON Pofxcallbackrequestcommon;

NTSTATUS Pofxcallbackrequestcommon(
  [in]                ULONG RequestId,
  [in, out, optional] PVOID Data
)
{...}
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-pep_x-pofxcallbackrequestcommon)

POFXCALLBACKREQUESTCOMMON callback function (pep_x.h)

Description

The RequestCommon routine is a generic request handler.

Parameters

RequestId [in]

A request ID that specifies the operation being requested.

Data [in, out, optional]

A pointer to a data structure that contains the input data and/or result data for the request specified by the RequestId parameter.

Return value

RequestCommon returns STATUS_SUCCESS if the request is successfully handled. Otherwise, it returns an appropriate error status code.

Remarks

This routine is implemented by the power management framework (PoFx) and is called by the platform extension plug-in (PEP). The RequestCommon member of the PEP_KERNEL_INFORMATION_STRUCT_V3 structure is a pointer to an RequestCommon routine.

A PEP can call this routine at IRQL <= HIGH_LEVEL.

See also

PEP_KERNEL_INFORMATION_STRUCT_V3


Windows Driver Kit DDI reference (nc-pepfx-pofxcallbackrequestcommon)

POFXCALLBACKREQUESTCOMMON callback function (pepfx.h)

Description

The RequestCommon routine is a generic request handler.

Parameters

RequestId [in]

A request ID that specifies the operation being requested.

Data [in, out, optional]

A pointer to a data structure that contains the input data and/or result data for the request specified by the RequestId parameter.

Return value

RequestCommon returns STATUS_SUCCESS if the request is successfully handled. Otherwise, it returns an appropriate error status code.

Remarks

This routine is implemented by the power management framework (PoFx) and is called by the platform extension plug-in (PEP). The RequestCommon member of the PEP_KERNEL_INFORMATION_STRUCT_V3 structure is a pointer to a RequestCommon routine.

A PEP can call this routine at IRQL <= HIGH_LEVEL.

See also

PEP_KERNEL_INFORMATION_STRUCT_V3