Partager via


IOCTL_EMI_GET_METADATA_SIZE IOCTL (emi.h)

Le code de contrôle IOCTL_EMI_GET_METADATA_SIZE récupère la taille de l’objet de métadonnées EMI qui peut être obtenu à partir de l’appareil en émettant une demande de IOCTL_EMI_GET_METADATA . Cela doit être demandé avant IOCTL_EMI_GET_METADATA , car la taille varie en fonction de l’implémentation du pilote.

Mémoire tampon d'entrée

Aucun.

Longueur de la mémoire tampon d’entrée

Aucun.

Mémoire tampon de sortie

Le membre AssociatedIrp.SystemBuffer spécifie l’adresse d’une mémoire tampon allouée à l’appelant qui contient une structure EMI_METADATA_SIZE . Sur la sortie, cette structure contient la taille des métadonnées EMI

Longueur de la mémoire tampon de sortie

La taille de cette mémoire tampon est spécifiée dans le membre Parameters.DeviceIoControl.OutputBufferLength .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 10.
En-tête emi.h (inclure Emi.h)

Voir aussi

Interface de mesure de l’énergie