Go to the source code of this file.
|
#define | DEVPROP_TYPEMOD_ARRAY 0x00001000 |
|
#define | DEVPROP_TYPEMOD_LIST 0x00002000 |
|
#define | DEVPROP_TYPE_EMPTY 0x00000000 |
|
#define | DEVPROP_TYPE_NULL 0x00000001 |
|
#define | DEVPROP_TYPE_SBYTE 0x00000002 |
|
#define | DEVPROP_TYPE_BYTE 0x00000003 |
|
#define | DEVPROP_TYPE_INT16 0x00000004 |
|
#define | DEVPROP_TYPE_UINT16 0x00000005 |
|
#define | DEVPROP_TYPE_INT32 0x00000006 |
|
#define | DEVPROP_TYPE_UINT32 0x00000007 |
|
#define | DEVPROP_TYPE_INT64 0x00000008 |
|
#define | DEVPROP_TYPE_UINT64 0x00000009 |
|
#define | DEVPROP_TYPE_FLOAT 0x0000000A |
|
#define | DEVPROP_TYPE_DOUBLE 0x0000000B |
|
#define | DEVPROP_TYPE_DECIMAL 0x0000000C |
|
#define | DEVPROP_TYPE_GUID 0x0000000D |
|
#define | DEVPROP_TYPE_CURRENCY 0x0000000E |
|
#define | DEVPROP_TYPE_DATE 0x0000000F |
|
#define | DEVPROP_TYPE_FILETIME 0x00000010 |
|
#define | DEVPROP_TYPE_BOOLEAN 0x00000011 |
|
#define | DEVPROP_TYPE_STRING 0x00000012 |
|
#define | DEVPROP_TYPE_STRING_LIST (DEVPROP_TYPE_STRING|DEVPROP_TYPEMOD_LIST) |
|
#define | DEVPROP_TYPE_SECURITY_DESCRIPTOR 0x00000013 |
|
#define | DEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING 0x00000014 |
|
#define | DEVPROP_TYPE_DEVPROPKEY 0x00000015 |
|
#define | DEVPROP_TYPE_DEVPROPTYPE 0x00000016 |
|
#define | DEVPROP_TYPE_BINARY (DEVPROP_TYPE_BYTE|DEVPROP_TYPEMOD_ARRAY) |
|
#define | DEVPROP_TYPE_ERROR 0x00000017 |
|
#define | DEVPROP_TYPE_NTSTATUS 0x00000018 |
|
#define | DEVPROP_TYPE_STRING_INDIRECT 0x00000019 |
|
#define | MAX_DEVPROP_TYPE 0x00000019 |
|
#define | MAX_DEVPROP_TYPEMOD 0x00002000 |
|
#define | DEVPROP_MASK_TYPE 0x00000FFF |
|
#define | DEVPROP_MASK_TYPEMOD 0x0000F000 |
|
#define | DEVPROP_TRUE ((DEVPROP_BOOLEAN)-1) |
|
#define | DEVPROP_FALSE ((DEVPROP_BOOLEAN) 0) |
|
#define | DEVPROPKEY_DEFINED |
|
#define | DEVPROPID_FIRST_USABLE 2 |
|
#define | DEFINE_DEVPROPKEY(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8, pid) EXTERN_C const DEVPROPKEY DECLSPEC_SELECTANY name |
|
#define | IsEqualDevPropKey(a, b) (((a).pid == (b).pid) && IsEqualIID(&(a).fmtid, &(b).fmtid)) |
|
◆ DEFINE_DEVPROPKEY
#define DEFINE_DEVPROPKEY |
( |
|
name, |
|
|
|
l, |
|
|
|
w1, |
|
|
|
w2, |
|
|
|
b1, |
|
|
|
b2, |
|
|
|
b3, |
|
|
|
b4, |
|
|
|
b5, |
|
|
|
b6, |
|
|
|
b7, |
|
|
|
b8, |
|
|
|
pid |
|
) |
| EXTERN_C const DEVPROPKEY DECLSPEC_SELECTANY name |
◆ DEVPROP_FALSE
◆ DEVPROP_MASK_TYPE
#define DEVPROP_MASK_TYPE 0x00000FFF |
◆ DEVPROP_MASK_TYPEMOD
#define DEVPROP_MASK_TYPEMOD 0x0000F000 |
◆ DEVPROP_TRUE
◆ DEVPROP_TYPE_BINARY
◆ DEVPROP_TYPE_BOOLEAN
#define DEVPROP_TYPE_BOOLEAN 0x00000011 |
◆ DEVPROP_TYPE_BYTE
#define DEVPROP_TYPE_BYTE 0x00000003 |
◆ DEVPROP_TYPE_CURRENCY
#define DEVPROP_TYPE_CURRENCY 0x0000000E |
◆ DEVPROP_TYPE_DATE
#define DEVPROP_TYPE_DATE 0x0000000F |
◆ DEVPROP_TYPE_DECIMAL
#define DEVPROP_TYPE_DECIMAL 0x0000000C |
◆ DEVPROP_TYPE_DEVPROPKEY
#define DEVPROP_TYPE_DEVPROPKEY 0x00000015 |
◆ DEVPROP_TYPE_DEVPROPTYPE
#define DEVPROP_TYPE_DEVPROPTYPE 0x00000016 |
◆ DEVPROP_TYPE_DOUBLE
#define DEVPROP_TYPE_DOUBLE 0x0000000B |
◆ DEVPROP_TYPE_EMPTY
#define DEVPROP_TYPE_EMPTY 0x00000000 |
◆ DEVPROP_TYPE_ERROR
#define DEVPROP_TYPE_ERROR 0x00000017 |
◆ DEVPROP_TYPE_FILETIME
#define DEVPROP_TYPE_FILETIME 0x00000010 |
◆ DEVPROP_TYPE_FLOAT
#define DEVPROP_TYPE_FLOAT 0x0000000A |
◆ DEVPROP_TYPE_GUID
#define DEVPROP_TYPE_GUID 0x0000000D |
◆ DEVPROP_TYPE_INT16
#define DEVPROP_TYPE_INT16 0x00000004 |
◆ DEVPROP_TYPE_INT32
#define DEVPROP_TYPE_INT32 0x00000006 |
◆ DEVPROP_TYPE_INT64
#define DEVPROP_TYPE_INT64 0x00000008 |
◆ DEVPROP_TYPE_NTSTATUS
#define DEVPROP_TYPE_NTSTATUS 0x00000018 |
◆ DEVPROP_TYPE_NULL
#define DEVPROP_TYPE_NULL 0x00000001 |
◆ DEVPROP_TYPE_SBYTE
#define DEVPROP_TYPE_SBYTE 0x00000002 |
◆ DEVPROP_TYPE_SECURITY_DESCRIPTOR
#define DEVPROP_TYPE_SECURITY_DESCRIPTOR 0x00000013 |
◆ DEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING
#define DEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING 0x00000014 |
◆ DEVPROP_TYPE_STRING
#define DEVPROP_TYPE_STRING 0x00000012 |
◆ DEVPROP_TYPE_STRING_INDIRECT
#define DEVPROP_TYPE_STRING_INDIRECT 0x00000019 |
◆ DEVPROP_TYPE_STRING_LIST
◆ DEVPROP_TYPE_UINT16
#define DEVPROP_TYPE_UINT16 0x00000005 |
◆ DEVPROP_TYPE_UINT32
#define DEVPROP_TYPE_UINT32 0x00000007 |
◆ DEVPROP_TYPE_UINT64
#define DEVPROP_TYPE_UINT64 0x00000009 |
◆ DEVPROP_TYPEMOD_ARRAY
#define DEVPROP_TYPEMOD_ARRAY 0x00001000 |
◆ DEVPROP_TYPEMOD_LIST
#define DEVPROP_TYPEMOD_LIST 0x00002000 |
◆ DEVPROPID_FIRST_USABLE
#define DEVPROPID_FIRST_USABLE 2 |
◆ DEVPROPKEY_DEFINED
◆ IsEqualDevPropKey
◆ MAX_DEVPROP_TYPE
#define MAX_DEVPROP_TYPE 0x00000019 |
◆ MAX_DEVPROP_TYPEMOD
#define MAX_DEVPROP_TYPEMOD 0x00002000 |
◆ DEVPROP_BOOLEAN
◆ DEVPROPGUID
◆ DEVPROPID
◆ DEVPROPKEY
◆ DEVPROPTYPE
◆ PDEVPROP_BOOLEAN
◆ PDEVPROPGUID
◆ PDEVPROPID
◆ PDEVPROPKEY
◆ PDEVPROPTYPE