Partager via


structure IDARG_IN_GETSRMLISTVERSION (iddcx.h)

IDARG_IN_GETSRMLISTVERSION est une structure d’entrée pour IddCxMonitorGetSrmListVersion.

Syntaxe

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

Membres

[in] SrmListVersionBufferInputCount

Taille en octets de la mémoire tampon transmise par le pilote au système d’exploitation via pSrmListVersion. La valeur zéro indique que le pilote interroge simplement la taille de la mémoire tampon de version de la liste SRM qui doit être fournie par le pilote. Dans ce cas, le système d’exploitation définit la taille de la mémoire tampon dans la structure de sortie.

Soit SrmListVersionBufferInputCount doit être zéro et pSrmListVersion défini sur Null, ou SrmListVersionBufferInputCount doit être différent de zéro et pSrmListVerion doit être non null.

pSrmListVerion

Pointeur vers une mémoire tampon dans laquelle le système d’exploitation doit copier la version de la liste SRM si la valeur n’est pas NULL. Dans ce cas, le format de la version est défini par le Kit de portage PlayReady 4.0.

Si pSrmListVerion a la valeur NULL, le système d’exploitation ne copie aucune donnée et définit la valeur IDARG_OUT_GETSRMLISTVERSION. SrmListVersionBufferOutputCount pour indiquer la taille de la mémoire tampon requise pour stocker la version de la liste SRM.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
d’en-tête iddcx.h

Voir aussi

IDARG_OUT_GETSRMLISTVERSION

IddCxMonitorGetSrmListVersion