PEP_PPM_QUERY_VETO_REASONS structure (pepfx.h)

The PEP_PPM_QUERY_VETO_REASONS structure specifies the total number of veto reasons that the PEP uses in calls to the ProcessorIdleVeto and PlatformIdleVeto routines.

Syntax

typedef struct _PEP_PPM_QUERY_VETO_REASONS {
  [out] ULONG VetoReasonCount;
} PEP_PPM_QUERY_VETO_REASONS, *PPEP_PPM_QUERY_VETO_REASONS;

Members

[out] VetoReasonCount

The number of veto codes used by the PEP.

Remarks

This structure is used by the PEP_NOTIFY_PPM_QUERY_VETO_REASONS notification. The VetoReasonCount member contains an output value that the PEP writes to this member in response to the notification.

Requirements

Requirement Value
Minimum supported client Supported starting with Windows 10.
Header pepfx.h (include Pep_x.h)

See also

PEP_NOTIFY_PPM_QUERY_VETO_REASONS