macro ACPI_ENUM_CHILD_NEXT
La macro ACPI_ENUM_CHILD_NEXT calcola un puntatore alla struttura ACPI_ENUM_CHILD successiva in una matrice di strutture a lunghezza variabile ACPI_ENUM_CHILD .
Sintassi
void ACPI_ENUM_CHILD_NEXT(
Child
);
Parametri
Bambino Puntatore a una variabile di tipo ACPI_ENUM_CHILD per cui restituire un puntatore non allineato alla struttura ACPI_ENUM_CHILD successiva in una matrice di strutture ACPI_ENUM_CHILD a lunghezza variabile.
Valore restituito
Puntatore alla struttura ACPI_ENUM_CHILD successiva in una matrice di strutture ACPI_ENUM_CHILD a lunghezza variabile.
Commenti
Dopo che un driver usa una richiesta di IOCTL_ACPI_ENUM_CHILDREN per recuperare una matrice di nomi di dispositivi figlio in una richiesta di ACPI_ENUM_CHILDREN_OUTPUT_BUFFER , il driver può usare questa macro per determinare una sequenza di puntatori alle strutture di ACPI_ENUM_CHILD a lunghezza variabile nella matrice Children contenuta nel buffer di output.
Requisiti
Piattaforma di destinazione: Desktop
Intestazione: acpiioct.h (include Acpiioct.h)