Compartir a través de


macro de ACPI_ENUM_CHILD_NEXT

La macro ACPI_ENUM_CHILD_NEXT calcula un puntero a la siguiente estructura de ACPI_ENUM_CHILD en una matriz de estructuras de longitud variable ACPI_ENUM_CHILD .

Sintaxis

void ACPI_ENUM_CHILD_NEXT(
    Child
);

Parámetros

Niño Puntero a una variable de tipo ACPI_ENUM_CHILD para la que devolver un puntero no alineado a la siguiente estructura de ACPI_ENUM_CHILD en una matriz de estructuras de ACPI_ENUM_CHILD de longitud variable.

Valor devuelto

Puntero a la siguiente estructura de ACPI_ENUM_CHILD en una matriz de estructuras de ACPI_ENUM_CHILD de longitud variable.

Comentarios

Después de que un controlador use una solicitud de IOCTL_ACPI_ENUM_CHILDREN para recuperar una matriz de nombres de dispositivo secundarios en una solicitud de ACPI_ENUM_CHILDREN_OUTPUT_BUFFER , el controlador puede usar esta macro para determinar una secuencia de punteros a las estructuras ACPI_ENUM_CHILD de longitud variable de la matriz Children que contiene el búfer de salida.

Requisitos

Plataforma de destino: Escritorio

Encabezado: acpiioct.h (include Acpiioct.h)

Consulte también

ACPI_ENUM_CHILD

ACPI_ENUM_CHILDREN_OUTPUT_BUFFER

IOCTL_ACPI_ENUM_CHILDREN