ACPI_ENUM_CHILDREN_INPUT_BUFFER 구조체(acpiioct.h)
ACPI_ENUM_CHILDREN_INPUT_BUFFER 구조체는 IOCTL_ACPI_ENUM_CHILDREN 요청에 대한 입력으로 사용됩니다. 구조체는 요청을 보낼 디바이스의 네임스페이스에서 열거할 자식 개체를 지정합니다.
구문
typedef struct _ACPI_ENUM_CHILDREN_INPUT_BUFFER {
ULONG Signature;
ULONG Flags;
ULONG NameLength;
CHAR Name[ANYSIZE_ARRAY];
} ACPI_ENUM_CHILDREN_INPUT_BUFFER, *PACPI_ENUM_CHILDREN_INPUT_BUFFER;
구성원
Signature
ACPI_ENUM_CHILDREN_INPUT_BUFFER_SIGNATURE 설정해야 하는 입력 버퍼의 서명입니다.
Flags
이 항목의 뒷부분에 있는 설명 섹션에 설명된 대로 ACPI 드라이버가 열거하는 개체를 결정하는 플래그입니다.
NameLength
이름 배열에 포함된 NULL 종결자를 포함한 ASCII 문자 수입니다.
Name
ACPI 드라이버가 열거형을 같은 이름의 자식 개체로 제한하는 데 사용하는 자식 개체의 이름을 포함하는 NULL로 끝나는 4자 ASCII 문자열입니다. 개체 이름을 제공하는 방법에 대한 자세한 내용은 이 항목의 뒷부분에 있는 설명 섹션을 참조하세요.
설명
IOCTL_ACPI_ENUM_CHILDREN 해당 ACPI_ENUM_CHILDREN_INPUT_BUFFER 구조에서 Flags 멤버를 설정하는 방법에 따라 다음과 같은 유형의 열거형을 지원합니다.
디바이스의 자식 개체를 열거하는 방법에 대한 자세한 내용은 자식 디바이스 및 제어 메서드 열거를 참조하세요.
요구 사항
| 지원되는 최소 클라이언트 | Windows Vista 이상 버전의 Windows. |
| 헤더 | acpiioct.h(Acpiioct.h 포함) |
참고 항목
피드백
다음에 대한 사용자 의견 제출 및 보기