OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS Struktur (opmapi.h)

Enthält Parameter für die IOPMVideoOutput::COPPCompatibleGetInformation-Methode .

Syntax

typedef struct _OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS {
  OPM_RANDOM_NUMBER rnRandomNumber;
  GUID              guidInformation;
  ULONG             ulSequenceNumber;
  ULONG             cbParametersSize;
  BYTE              abParameters[4056];
} OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS;

Member

rnRandomNumber

Eine OPM_RANDOM_NUMBER-Struktur , die eine kryptografisch sichere 128-Bit-Zufallszahl enthält.

guidInformation

Eine GUID, die die status Anforderung definiert. Weitere Informationen finden Sie unter OPM-Statusanforderungen.

ulSequenceNumber

Die Sequenznummer der status Anforderung. Die Anwendung muss eine laufende Anzahl von status Anforderungen beibehalten. Erhöhen Sie für jede Anforderung die Sequenznummer um eins.

Legen Sie beim ersten Aufruf von COPPCompatibleGetInformationulSequenceNumber gleich der Startsequenznummer fest, die angegeben wird, wenn die Anwendung IOPMVideoOutput::FinishInitialization aufruft. Erhöhen Sie bei jedem nachfolgenden Aufruf ulSequenceNumber um 1.

cbParametersSize

Die Anzahl der Bytes gültiger Daten im abParameters-Member .

abParameters[4056]

Die Daten für die status Anforderung. Die Bedeutung der Daten hängt von der Anforderung ab. Weitere Informationen finden Sie unter OPM-Statusanforderungen.

Hinweise

Das Layout dieser Struktur ist identisch mit der AMCOPPStatusInput-Struktur , die in COPP verwendet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile opmapi.h

Weitere Informationen

OPM-Strukturen

Ausgabeschutz-Manager