struttura SP_DEVICE_INTERFACE_DETAIL_DATA_W (setupapi.h)
Una struttura SP_DEVICE_INTERFACE_DETAIL_DATA contiene il percorso di un'interfaccia del dispositivo.
Sintassi
typedef struct _SP_DEVICE_INTERFACE_DETAIL_DATA_W {
DWORD cbSize;
WCHAR DevicePath[ANYSIZE_ARRAY];
} SP_DEVICE_INTERFACE_DETAIL_DATA_W, *PSP_DEVICE_INTERFACE_DETAIL_DATA_W;
Membri
cbSize
Dimensione, in byte, della struttura SP_DEVICE_INTERFACE_DETAIL_DATA. Per altre informazioni, vedere la sezione Osservazioni seguente.
DevicePath[ANYSIZE_ARRAY]
Stringa con terminazione NULL che contiene il percorso dell'interfaccia del dispositivo. Questo percorso può essere passato a funzioni Win32, ad esempio CreateFile.
Osservazioni
Una struttura SP_DEVICE_INTERFACE_DETAIL_DATA identifica il percorso di un'interfaccia del dispositivo in un set di informazioni sul dispositivo.
Nota
L'intestazione setupapi.h definisce SP_DEVICE_INTERFACE_DETAIL_DATA come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.
Fabbisogno
Requisito | Valore |
---|---|
intestazione |
setupapi.h (include Setupapi.h) |