Dela via


Windows-knappmatris Device-Specific Metod (_DSM)

För att stödja utvecklingen av användargränssnittet för Windows Button definierar Windows en Device-Specific-metod (_DSM) för Windows-knappmatrisenheten med den funktion som beskrivs i den här artikeln.

Funktion 1: Egenskaper för strömknapp

Parametrarna för _DSM kontrollmetod för funktionen egenskaper för strömknappen är följande:

Argumenten

  • Arg0: UUID = dfbcf3c5-e7a5-44e6-9c1f-29c76f6e059c

  • Arg1: Revisions-ID = 0

  • Arg2: Funktionsindex = 1

  • Arg3: Tomt paket (används inte)

Återvända

Ett heltal (DWORD) som har följande bitfältsdefinitioner:

  • Bitar 31 till 33: Reserverade (måste vara 0).

  • Bit 2: Den här biten ska vara inställd på 1 om strömknappen är konfigurerad för att identifiera både press- och versionshändelser och rapportera dessa händelser till operativsystemet. Annars bör den här biten vara 0.

  • Bit 1: Den här biten ska vara inställd på 1 om strömknappen är kopplad till en avbrottskontrollant (GPIO eller på annat sätt) som stöder nivåidentifiering. Annars bör den här biten vara 0.

  • Bit 0: Den här biten ska vara inställd på 1 om plattformen stöder Åsidosättningstid för ACPI-strömknappar på 10 sekunder eller senare. Annars bör den här biten vara 0.

Funktionsindex 0 för varje _DSM är en frågefunktion som returnerar uppsättningen funktionsindex som stöds och som alltid krävs. Mer information finns i avsnitt 9.14.1, "_DSM (enhetsspecifik metod)", i ACPI 5.0-specifikationen.