Condividi tramite


Logica dei tasti di scelta rapida ACPI

A partire da Windows 7, IHV implementano tasti di scelta rapida specifici dell'OEM basati su ACPI. Il sistema operativo non è a conoscenza di questi tasti di scelta rapida. In Windows 7, gli OEM devono usare il database CCD per archiviare e applicare tasti di scelta rapida in modo che il sistema operativo e tutte le applicazioni OEM siano consapevoli l'uno dell'altro.

Il comportamento delle chiamate alle funzioni seguenti è cambiato per i driver in esecuzione in Windows 7:

DxgkDdiNotifyAcpiEvent e DxgkDdiRecommendFunctionalVidPn

  • Se il driver miniport di visualizzazione riceve una chiamata alla funzione DxgkDdiNotifyAcpiEvent con il flag DXGK_ACPI_CHANGE_DISPLAY_MODE impostato nel parametro AcpiFlags , DMM chiama la funzione DxgkDdiRecommendFunctionalVidPn per ottenere il nuovo VidPN e confrontarlo con il client corrente VidPN. Se la topologia dei due VidPN è la stessa, DMM non modifica il nuovo VidPN. In caso contrario, DMM rimuove le informazioni sulla modalità da VidPN, lasciando solo la topologia e consente al database CCD di determinare le modalità per la topologia specificata. DMM imposta quindi la configurazione di visualizzazione in base al nuovo VidPN.

D3dkmtinvalidateactivevidpn

  • Questa funzione è supportata in Windows Vista e versioni successive per visualizzare i driver miniport con la versione < DXGKDDI_INTERFACE_VERSION_WIN7. Il comportamento della funzione è identico al comportamento in Windows Vista.

  • Questa funzione non è supportata in Windows 7 e versioni successive per visualizzare i driver miniport con versione >= DXGKDDI_INTERFACE_VERSION_WIN7. Se viene chiamato, viene restituito il codice di stato STATUS_NOT_SUPPORTED.