OPM_OUTPUT_ID_DATA structure (opmapi.h)

Contains the result from an OPM_GET_OUTPUT_ID status request.

Syntax

typedef struct _OPM_OUTPUT_ID_DATA {
  OPM_RANDOM_NUMBER rnRandomNumber;
  ULONG             ulStatusFlags;
  UINT64            OutputId;
} OPM_OUTPUT_ID_DATA;

Members

rnRandomNumber

An OPM_RANDOM_NUMBER structure. This structure contains the same 128-bit random number that the application sent to the driver in the OPM_GET_INFO_PARAMETERS or OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS structure.

ulStatusFlags

A bitwise OR of OPM Status Flags.

OutputId

The unique identifier of the monitor associated with this video output.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header opmapi.h

See also

OPM Structures

Output Protection Manager