Freigeben über


IDARG_IN_GETSRMLISTVERSION Struktur (iddcx.h)

IDARG_IN_GETSRMLISTVERSION ist eine Eingabestruktur für IddCxMonitorGetSrmListVersion.

Syntax

struct IDARG_IN_GETSRMLISTVERSION {
  [in] UINT  SrmListVersionBufferInputCount;
       PVOID pSrmListVerion;
};

Angehörige

[in] SrmListVersionBufferInputCount

Größe in Byte des Puffers, der vom Treiber an das Betriebssystem übergeben wird, über pSrmListVersion. Ein Wert von Null gibt an, dass der Treiber einfach die Größe des SRM-Listenversionspuffers abfragt, der vom Treiber bereitgestellt werden soll. In diesem Fall legt das Betriebssystem die Puffergröße in der Ausgabestruktur fest.

Entweder SrmListVersionBufferInputCount- null sein und pSrmListVersion auf Null festgelegt, oder SrmListVersionBufferInputCount- muss ungleich Null sein und pSrmListVerion ungleich NULL sein.

pSrmListVerion

Zeigen Sie auf einen Puffer, in dem das Betriebssystem die SRM-Listenversion kopieren soll, wenn der Wert ungleich NULL ist. In diesem Fall wird das Format der Version durch das PlayReady Porting Kit 4.0 definiert.

Wenn pSrmListVerion- NULL ist, kopiert das Betriebssystem keine Daten und legt den Wert IDARG_OUT_GETSRMLISTVERSIONfest. SrmListVersionBufferOutputCount, um die Größe des Puffers anzugeben, der zum Speichern der SRM-Listenversion erforderlich ist.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
Header- iddcx.h

Siehe auch

IDARG_OUT_GETSRMLISTVERSION

IddCxMonitorGetSrmListVersion