ACPI_ENUM_CHILDREN_OUTPUT_BUFFER 구조체(acpiioct.h)

ACPI_ENUM_CHILDREN_OUTPUT_BUFFER 구조체에는 ACPI 네임스페이스의 개체 이름 배열이 포함되어 있습니다.

구문

typedef struct _ACPI_ENUM_CHILDREN_OUTPUT_BUFFER {
  ULONG           Signature;
  ULONG           NumberOfChildren;
  ACPI_ENUM_CHILD Children[ANYSIZE_ARRAY];
} ACPI_ENUM_CHILDREN_OUTPUT_BUFFER;

멤버

Signature

ACPI_ENUM_CHILDREN_OUTPUT_BUFFER_SIGNATURE 설정해야 하는 출력 버퍼의 서명입니다.

NumberOfChildren

Children 배열에 ACPI_ENUM_CHILD 형식의 요소 수입니다.

Children[ANYSIZE_ARRAY]

ACPI_ENUM_CHILD 형식의 요소 배열입니다. 각 ACPI_ENUM_CHILD 구조체에는 ACPI 네임스페이스에 있는 개체의 경로와 이름이 포함됩니다.

설명

디바이스용 드라이버는 IOCTL_ACPI_ENUM_CHILDREN 요청을 사용하여 디바이스의 자식 개체를 열거합니다. 열거된 자식 개체는 디바이스 또는 제공된 이름의 개체일 수 있습니다. 이 요청은 ACPI_ENUM_CHILD 구조의 배열을 포함하는 Children 멤버를 포함하는 ACPI_ENUM_CHILDREN_OUTPUT_BUFFER 구조를 반환합니다.

디바이스의 자식 개체를 열거하는 방법에 대한 자세한 내용은 자식 디바이스 열거 및 제어 메서드를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista 이상 버전의 Windows.
머리글 acpiioct.h(Acpiioct.h 포함)

추가 정보

ACPI_ENUM_CHILD

IOCTL_ACPI_ENUM_CHILDREN