Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER-Struktur wird als Eingabe für eine IOCTL_ACPI_EVAL_METHOD Anforderung und für eine IOCTL_ACPI_ASYNC_EVAL_METHOD Anforderung verwendet. Die Struktur liefert den Namen einer Steuerelementmethode und ein Eingabeargument vom Typ ULONG.
Syntax
typedef struct _ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_V1 {
ULONG Signature;
union {
UCHAR MethodName[4];
ULONG MethodNameAsUlong;
} DUMMYUNIONNAME;
ULONG IntegerArgument;
} ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_V1, *PACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_V1, ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER, *PACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER;
Angehörige
Signature
Die Signatur eines ganzzahligen Eingabepuffers, der auf ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_SIGNATURE festgelegt werden muss.
DUMMYUNIONNAME
DUMMYUNIONNAME.MethodName[4]
Ein ASCII-Zeichenarray mit vier Elementen, das den Namen einer Steuerelementmethode enthält, z. B. "ABCD".
DUMMYUNIONNAME.MethodNameAsUlong
Ein Wert vom Typ ULONG, der den Namen der Methode im Format (ULONG) ('DCBA') enthält, wobei der Methodenname das ASCII-Zeichenarray mit vier Elementen 'ABCD' ist.
IntegerArgument
Ein Argumentwert vom Typ ULONG, der als Eingabe an die Steuerelementmethode übergeben wird.
Bemerkungen
Wenn ein Gerät eine Steuerelementmethode namens ABCD unterstützt, die ein ganzzahliges Argument vom Typ ULONG verwendet, kann ein Treiber für das Gerät die Methode auswerten, indem eine IOCTL_EVAL_METHOD Anforderung oder eine IOCTL_ACPI_ASYNC_EVAL_METHOD Anforderung an das Gerät gesendet und die Member der Eingabe-ACPI_EVAL_INPUT_BUFFER Struktur wie folgt festgelegt werden:
- Legen Sie Signatur- auf ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_SIGNATURE fest.
- Legen Sie MethodName auf "ABCD" oder MethodNameAsUlong- auf (ULONG)('DCBA') fest.
- Legen Sie IntegerArgument- auf den Ganzzahlwert der Eingabe fest.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 2000 und höhere Versionen von Windows. |
| Header- | acpiioct.h (include Acpiioct.h) |