Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Ein Treiber kann die folgenden Makros verwenden, um Eingabeargumente festzulegen, die mit den ACPI-IOCTLs verwendet werden, die Steuerelementmethoden auswerten:
ACPI_METHOD_SET_ARGUMENT_INTEGER
ACPI_METHOD_SET_ARGUMENT_STRING
ACPI_METHOD_SET_ARGUMENT_BUFFER
The ACPI IOCTLs that evaluate control methods return output arguments in the Argument member of an ACPI_EVAL_OUTPUT_BUFFER structure, where the Argument member is an array of ACPI_METHOD_ARGUMENT structures. Ein Treiber kann die folgenden Makros verwenden, um ein Array von ACPI_METHOD_ARGUMENT Strukturen zu verarbeiten:
ACPI_METHOD_ARGUMENT_LENGTH_FROM_ARGUMENT
An IOCTL_ACPI_ENUM_CHILDREN request retrieves the path and name of child objects in the namespace of the device to which the request is sent. Der ACPI-Treiber gibt den vollständigen Pfad und Namen des aufgezählten Objekts ab dem Stammverzeichnis des ACPI-Namespaces zurück. The path and name of the child objects are returned in the Children member of an ACPI_ENUM_CHILDREN_OUTPUT_BUFFER structure, where the Children member is an array of ACPI_ENUM_CHILD structures. Ein Treiber kann die folgenden Makros verwenden, um ein Array von ACPI_ENUM_CHILD Strukturen zu verarbeiten: