struttura WDF_DEVICE_INTERFACE_PROPERTY_DATA (wdfdevice.h)
[Si applica solo a UMDF]
La struttura WDF_DEVICE_INTERFACE_PROPERTY_DATA descrive una proprietà dell'interfaccia del dispositivo.
Sintassi
typedef struct _WDF_DEVICE_INTERFACE_PROPERTY_DATA {
ULONG Size;
const GUID *InterfaceClassGUID;
PCUNICODE_STRING ReferenceString;
const DEVPROPKEY *PropertyKey;
LCID Lcid;
ULONG Flags;
} WDF_DEVICE_INTERFACE_PROPERTY_DATA, *PWDF_DEVICE_INTERFACE_PROPERTY_DATA;
Members
Size
Dimensione, in byte, della struttura.
InterfaceClassGUID
Puntatore a un GUID che identifica la classe dell'interfaccia del dispositivo.
ReferenceString
Puntatore a una struttura UNICODE_STRING che descrive una stringa di riferimento per l'interfaccia del dispositivo. Questo parametro è facoltativo e può essere NULL.
PropertyKey
Puntatore a una struttura DEVPROPKEY che specifica la chiave della proprietà del dispositivo.
Lcid
Specifica un identificatore delle impostazioni locali. Impostare questo parametro su un valore LCID specifico della lingua o su LOCALE_NEUTRAL. L'LOCALE_NEUTRAL LCID specifica che la proprietà è indipendente dalla lingua, ovvero non specifica di alcuna lingua. Non impostare questo parametro su LOCALE_SYSTEM_DEFAULT o LOCALE_USER_DEFAULT. Per altre informazioni sui valori LCID specifici della lingua, vedere Struttura LCID.
Flags
Attualmente non utilizzato. Impostare questo membro su zero.
Commenti
La struttura WDF_DEVICE_INTERFACE_PROPERTY_DATA viene usata come input per i metodi seguenti:
- WdfDeviceAllocAndQueryInterfaceProperty
- WdfDeviceAssignInterfaceProperty
- WdfDeviceQueryInterfaceProperty
Esempio
Per un esempio di come usare WDF_DEVICE_INTERFACE_PROPERTY_DATA, vedere WdfDeviceAssignInterfaceProperty.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1 |
Versione UMDF minima | 2,0 |
Intestazione | wdfdevice.h (include Wdf.h) |
Vedi anche
WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT
WdfDeviceAllocAndQueryInterfaceProperty