Partager via


IDARG_IN_GETSRMLISTVERSION structure (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 passée 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.

SrmListVersionBufferInputCount doit être égal à 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.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
En-tête iddcx.h

Voir aussi

IDARG_OUT_GETSRMLISTVERSION

IddCxMonitorGetSrmListVersion