Condividi tramite


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
ERROR_SUCCESS
Funzione completata.
ERROR_INVALID_PARAMETER
La combinazione di parametri e flag specificati non è valida.
ERROR_NOT_SUPPORTED
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.
ERROR_ACCESS_DENIED
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.
ERROR_INSUFFICIENT_BUFFER
Le dimensioni del pacchetto passato dal chiamante non sono sufficienti per le informazioni richieste dal chiamante.
ERROR_GEN_FAILURE
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

DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS

DisplayConfigSetDeviceInfo