Partager via


structure WDF_DEVICE_INTERFACE_PROPERTY_DATA (wdfdevice.h)

[S’applique uniquement à UMDF]

La structure WDF_DEVICE_INTERFACE_PROPERTY_DATA décrit une propriété d’interface d’appareil.

Syntaxe

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;

Membres

Size

Taille, en octets, de cette structure.

InterfaceClassGUID

Pointeur vers un GUID qui identifie la classe d’interface d’appareil.

ReferenceString

Pointeur vers une structure UNICODE_STRING qui décrit une chaîne de référence pour l’interface de l’appareil. Ce paramètre est facultatif et peut être NULL.

PropertyKey

Pointeur vers une structure DEVPROPKEY qui spécifie la clé de propriété de l’appareil.

Lcid

Spécifie un identificateur de paramètres régionaux. Définissez ce paramètre sur une valeur LCID spécifique au langage ou sur LOCALE_NEUTRAL. L’LOCALE_NEUTRAL LCID spécifie que la propriété n’est pas linguistique (c’est-à-dire qu’elle n’est spécifique à aucune langue). Ne définissez pas ce paramètre sur LOCALE_SYSTEM_DEFAULT ou LOCALE_USER_DEFAULT. Pour plus d’informations sur les valeurs LCID spécifiques à la langue, consultez Structure LCID.

Flags

Pas utilisé pour l'instant. Définissez ce membre sur zéro.

Remarques

La structure WDF_DEVICE_INTERFACE_PROPERTY_DATA est utilisée comme entrée dans les méthodes suivantes :

Les pilotes doivent initialiser cette structure en appelant WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT.

Exemples

Pour obtenir un exemple d’utilisation de WDF_DEVICE_INTERFACE_PROPERTY_DATA, consultez WdfDeviceAssignInterfaceProperty.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1
Version UMDF minimale 2.0
En-tête wdfdevice.h (include Wdf.h)

Voir aussi

WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT

WdfDeviceAllocAndQueryInterfaceProperty

WdfDeviceAssignInterfaceProperty

WdfDeviceQueryInterfaceProperty