Freigeben über


ACPI_METHOD_ARGUMENT_LENGTH-Makro

Das ACPI_METHOD_ARGUMENT_LENGTH Makro berechnet die Größe einer struktur mit variabler Länge in Bytes ACPI_METHOD_ARGUMENT Struktur, die Daten einer angegebenen Größe enthält, in Bytes.

Syntax

void ACPI_METHOD_ARGUMENT_LENGTH(
    DataLength
);

Parameter

Datalength Die Größe der Daten im Datenarray einer ACPI_METHOD_ARGUMENT-Struktur in Bytes.

Rückgabewert

Die Größe einer ACPI_METHOD_ARGUMENT Struktur mit variabler Länge in Bytes, die ein Datenarray enthalten kann, dessen Größe in Bytes DataLength ist.

Hinweise

Ein Treiber kann dieses Makro verwenden, um die erforderliche Größe einer ACPI_METHOD_ARGUMENT Struktur mit variabler Länge in Bytes zu berechnen, die ein Datenarray einer angegebenen Größe in Bytes enthalten kann.

Anforderungen

Zielplattform: Desktop

Header: acpiioct.h (include Acpiioct.h)

Weitere Informationen

ACPI_METHOD_ARGUMENT