Compartir a través de


DEFINE_DEVPROPKEY

En Windows Vista y versiones posteriores de Windows, la macro DEFINE_DEVPROPKEY crea una estructura DEVPROPKEY que representa una clave de propiedad de dispositivo en el modelo de propiedad de dispositivo unificado.

#ifdef INITGUID
#define DEFINE_DEVPROPKEY(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8, pid) EXTERN_C const DEVPROPKEY DECLSPEC_SELECTANY name = { { l, w1, w2, { b1, b2,  b3,  b4,  b5,  b6,  b7,  b8 } }, pid }
#else
#define DEFINE_DEVPROPKEY(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8, pid) EXTERN_C const DEVPROPKEY name
#endif // INITGUID

Miembros

name
Nombre de una estructura DEVPROPKEY que representa una clave de propiedad de dispositivo.

L
Variable sin signo con tipo long que proporciona el valor del miembro data1 del miembro fmtid de la estructura DEVPROPKEY.

w1
Variable de tipo corto sin signo que proporciona el valor del miembro data2 del miembro fmtid de la estructura DEVPROPKEY.

w2
Variable de tipo corto sin signo que proporciona el valor del miembro data3 del miembro fmtid de la estructura DEVPROPKEY.

b1
Variable de tipo byte que proporciona el valor del miembro data4[0] del miembro fmtid de la estructura DEVPROPKEY.

B2
Variable de tipo byte que proporciona el valor del miembro data4[1] del miembro fmtid de la estructura DEVPROPKEY.

b3
Variable de tipo byte que proporciona el valor del miembro data4[2] del miembro fmtid de la estructura DEVPROPKEY.

b4
Variable de tipo byte que proporciona el valor del miembro data4[3] del miembro fmtid de la estructura DEVPROPKEY.

b5
Variable de tipo byte que proporciona el valor del miembro data4[4] del miembro fmtid de la estructura DEVPROPKEY.

b6
Variable de tipo byte que proporciona el valor del miembro data4[5] del miembro fmtid de la estructura DEVPROPKEY.

b7
Variable de tipo byte que proporciona el valor del miembro data4[6] del miembro fmtid de la estructura DEVPROPKEY.

b8
Variable de tipo byte que proporciona el valor del miembro data4[7] del miembro fmtid de la estructura DEVPROPKEY.

Pid
Variable con tipo DEVPROPID que proporciona el valor del miembro pid (identificador de propiedad) de la estructura DEVPROPKEY. El identificador de propiedad debe ser mayor o igual que dos.

Observaciones

La estructura DEFINE_DEVPROPKEY forma parte del modelo de propiedades de dispositivo unificado.

La macro DEFINE_DEVPROPKEY se puede usar para crear una estructura DEVPROPKEY que represente una propiedad de dispositivo personalizada.

Requisitos

Encabezado

Devpropdef.h (incluya Devpropdef.h)

Consulte también

DEVPROPKEY