macro ACPI_ENUM_CHILD_NEXT
La macro ACPI_ENUM_CHILD_NEXT calcule un pointeur vers la structure ACPI_ENUM_CHILD suivante dans un tableau de longueur variable ACPI_ENUM_CHILD structures.
Syntaxe
void ACPI_ENUM_CHILD_NEXT(
Child
);
Paramètres
Enfant Pointeur vers une variable de type ACPI_ENUM_CHILD pour laquelle retourner un pointeur non aligné vers la structure ACPI_ENUM_CHILD suivante dans un tableau de structures ACPI_ENUM_CHILD de longueur variable.
Valeur retournée
Pointeur vers la structure ACPI_ENUM_CHILD suivante dans un tableau de structures de ACPI_ENUM_CHILD de longueur variable.
Remarques
Une fois qu’un pilote utilise une demande de IOCTL_ACPI_ENUM_CHILDREN pour récupérer un tableau de noms d’appareils enfants dans une demande de ACPI_ENUM_CHILDREN_OUTPUT_BUFFER , le pilote peut utiliser cette macro pour déterminer une séquence de pointeurs vers les structures ACPI_ENUM_CHILD de longueur variable dans le tableau Enfants que contient la mémoire tampon de sortie.
Configuration requise
Plateforme cible : Bureau
En-tête : acpiioct.h (include Acpiioct.h)