Control 方法宏
驅動程式可以使用下列宏來設定與 評估控制項方法之 ACPI IOCTLs 搭配使用的輸入引數:
ACPI_METHOD_SET_ARGUMENT_INTEGER
ACPI_METHOD_SET_ARGUMENT_STRING
ACPI_METHOD_SET_ARGUMENT_BUFFER
評估控制項方法的 ACPI IOCTLs 會傳回ACPI_EVAL_OUTPUT_BUFFER結構的Argument成員中的輸出引數,其中Argument成員是ACPI_METHOD_ARGUMENT結構的陣列。 驅動程式可以使用下列宏來協助處理ACPI_METHOD_ARGUMENT結構的陣列:
ACPI_METHOD_ARGUMENT_LENGTH_FROM_ARGUMENT
IOCTL_ACPI_ENUM_CHILDREN要求會擷取傳送要求之裝置命名空間中子物件的路徑和名稱。 ACPI 驅動程式會傳回列舉物件的完整路徑和名稱,開頭為 ACPI 命名空間的根目錄。 子物件的路徑和名稱會傳回ACPI_ENUM_CHILDREN_OUTPUT_BUFFER結構的Children成員,其中Children成員是ACPI_ENUM_CHILD結構的陣列。 驅動程式可以使用下列宏來協助處理ACPI_ENUM_CHILD結構的陣列: