structure AVC_PEER_DO_LIST (avc.h)
Le AVC_PEER_DO_LIST décrit toutes les instances non virtuelles (homologues) de avc.sys.
Syntaxe
typedef struct _AVC_PEER_DO_LIST {
ULONG Count;
PDEVICE_OBJECT *Objects;
} AVC_PEER_DO_LIST, *PAVC_PEER_DO_LIST;
Membres
Count
Ignoré lors de la saisie. Dans la sortie, définissez sur le nombre d’objets dans la liste. Si zéro, l’appelant ne doit pas tenter de déréférencer le membre Objects (il est défini sur NULL).
Objects
Ignoré lors de la saisie. Sur la sortie (et si le membre Count n’est pas égal à zéro), Objects contient un pointeur vers un tableau contigu de pointeurs DEVICE_OBJECT. L’appelant doit libérer la référence conservée sur chaque objet (à l’aide d’ObDereferenceObject) et libérer la mémoire contenant la liste (à l’aide d’ExFreePool) lorsqu’il a terminé.
Remarques
Cette structure est utilisée avec le code de la fonction AVC_FUNCTION_PEER_DO_LIST .
Cette structure est utilisée uniquement comme membre à l’intérieur de la structure AVC_MULTIFUNC_IRB. Il n’est pas utilisé par lui-même.
Consultez Guide pratique pour utiliser Avc.sys pour plus d’informations sur la création et l’envoi d’une commande AV/C.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | avc.h (inclure Avc.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour