ACPI_ENUM_CHILD_NEXT 宏

ACPI_ENUM_CHILD_NEXT 宏计算指向可变长度 ACPI_ENUM_CHILD 结构数组中下一个 ACPI_ENUM_CHILD 结构的指针。

语法

void ACPI_ENUM_CHILD_NEXT(
    Child
);

参数

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 请求中的子设备名称数组后,驱动程序可以使用此宏来确定指向输出缓冲区包含的 Children 数组中可变长度 ACPI_ENUM_CHILD 结构的指针序列。

要求

目标平台:桌面

标头:acpiioct.h(包括 Acpiioct.h)

另请参阅

ACPI_ENUM_CHILD

ACPI_ENUM_CHILDREN_OUTPUT_BUFFER

IOCTL_ACPI_ENUM_CHILDREN