12 #include <pseh/pseh2.h>
20 #define TAG_DEVICE_HEADER 'KSDH'
22 #define DEFINE_KSPROPERTY_PINPROPOSEDATAFORMAT(PinSet,\
23 PropGeneral, PropInstances, PropIntersection)\
24 DEFINE_KSPROPERTY_TABLE(PinSet) {\
25 DEFINE_KSPROPERTY_ITEM_PIN_CINSTANCES(PropInstances),\
26 DEFINE_KSPROPERTY_ITEM_PIN_CTYPES(PropGeneral),\
27 DEFINE_KSPROPERTY_ITEM_PIN_DATAFLOW(PropGeneral),\
28 DEFINE_KSPROPERTY_ITEM_PIN_DATARANGES(PropGeneral),\
29 DEFINE_KSPROPERTY_ITEM_PIN_DATAINTERSECTION(PropIntersection),\
30 DEFINE_KSPROPERTY_ITEM_PIN_INTERFACES(PropGeneral),\
31 DEFINE_KSPROPERTY_ITEM_PIN_MEDIUMS(PropGeneral),\
32 DEFINE_KSPROPERTY_ITEM_PIN_COMMUNICATION(PropGeneral),\
33 DEFINE_KSPROPERTY_ITEM_PIN_CATEGORY(PropGeneral),\
34 DEFINE_KSPROPERTY_ITEM_PIN_NAME(PropGeneral),\
35 DEFINE_KSPROPERTY_ITEM_PIN_CONSTRAINEDDATARANGES(PropGeneral),\
36 DEFINE_KSPROPERTY_ITEM_PIN_PROPOSEDATAFORMAT(PropGeneral)\