Funzione DisplayConfigGetDeviceInfo (winuser.h)
La funzione DisplayConfigGetDeviceInfo recupera le informazioni di configurazione visualizzate sul dispositivo.
Sintassi
LONG DisplayConfigGetDeviceInfo(
[in, out] DISPLAYCONFIG_DEVICE_INFO_HEADER *requestPacket
);
Parametri
[in, out] requestPacket
Puntatore a una struttura DISPLAYCONFIG_DEVICE_INFO_HEADER . Questa struttura contiene informazioni sulla richiesta, che include il tipo di pacchetto nel membro del tipo . Il tipo e le dimensioni dei dati aggiuntivi restituiti da DisplayConfigGetDeviceInfo dopo la struttura dell'intestazione dipendono dal tipo di pacchetto.
Valore restituito
La funzione restituisce uno dei codici restituiti seguenti.
Codice restituito | Descrizione |
---|---|
|
Funzione completata. |
|
La combinazione di parametri e flag specificati non è valida. |
|
Il sistema non esegue un driver grafico scritto in base al modello wdDM (Windows Display Driver Model). La funzione è supportata solo in un sistema con un driver WDDM in esecuzione. |
|
Il chiamante non ha accesso alla sessione della console. Questo errore si verifica se il processo chiamante non ha accesso al desktop corrente o è in esecuzione in una sessione remota. |
|
Le dimensioni del pacchetto passato dal chiamante non sono sufficienti per le informazioni richieste dal chiamante. |
|
Si è verificato un errore non specificato. |
Commenti
Usare la funzione DisplayConfigGetDeviceInfo per ottenere informazioni aggiuntive su un'origine o una destinazione per una scheda, ad esempio il nome visualizzato, la modalità di visualizzazione preferita e il nome del dispositivo di origine.
Il chiamante può chiamare DisplayConfigGetDeviceInfo per ottenere nomi più descrittivi da visualizzare nell'interfaccia utente. Il chiamante può ottenere nomi per l'adattatore, l'origine e la destinazione. Il chiamante può anche chiamare DisplayConfigGetDeviceInfo per ottenere la migliore risoluzione del dispositivo di visualizzazione connesso.
Esempio
Vedere QueryDisplayConfig per un esempio di DisplayConfigGetDeviceInfo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
Piattaforma di destinazione | Universale |
Intestazione | winuser.h (include Windows.h) |
Libreria | User32.lib; OneCoreUAP.lib in Windows 10 |
DLL | User32.dll |
Set di API | ext-ms-win-ntuser-sysparams-ext-l1-1-1 (introdotto in Windows 10, versione 10.0.14393) |
Vedi anche
DISPLAYCONFIG_DEVICE_INFO_HEADER
DISPLAYCONFIG_TARGET_DEVICE_NAME