Поделиться через


макрос ACPI_ENUM_CHILD_NEXT

Макрос ACPI_ENUM_CHILD_NEXT вычисляет указатель на следующую структуру ACPI_ENUM_CHILD в массиве ACPI_ENUM_CHILD структур переменной длины.

Синтаксис

void ACPI_ENUM_CHILD_NEXT(
    Child
);

Параметры

Ребенка Указатель на переменную типа ACPI_ENUM_CHILD для которой возвращается неровный указатель на следующую структуру ACPI_ENUM_CHILD в массиве структур ACPI_ENUM_CHILD переменной длины.

Возвращаемое значение

Указатель на следующую ACPI_ENUM_CHILD структуру в массиве структур ACPI_ENUM_CHILD переменной длины.

Комментарии

После того как драйвер использует запрос IOCTL_ACPI_ENUM_CHILDREN для получения массива имен дочерних устройств в запросе ACPI_ENUM_CHILDREN_OUTPUT_BUFFER , драйвер может использовать этот макрос для определения последовательности указателей на структуры ACPI_ENUM_CHILD переменной длины в массиве Children , который содержит выходной буфер.

Требования

Целевая платформа: Рабочий стол

Заголовок: acpiioct.h (включая Acpiioct.h)

См. также раздел

ACPI_ENUM_CHILD

ACPI_ENUM_CHILDREN_OUTPUT_BUFFER

IOCTL_ACPI_ENUM_CHILDREN