a068ffd38951815dbdc0f55649b0161541868c07
13 #include <pseh/pseh2.h>
21 #define TAG_DEVICE_HEADER TAG('H','D','S','K')
23 #define DEFINE_KSPROPERTY_PINPROPOSEDATAFORMAT(PinSet,\
24 PropGeneral, PropInstances, PropIntersection)\
25 DEFINE_KSPROPERTY_TABLE(PinSet) {\
26 DEFINE_KSPROPERTY_ITEM_PIN_CINSTANCES(PropInstances),\
27 DEFINE_KSPROPERTY_ITEM_PIN_CTYPES(PropGeneral),\
28 DEFINE_KSPROPERTY_ITEM_PIN_DATAFLOW(PropGeneral),\
29 DEFINE_KSPROPERTY_ITEM_PIN_DATARANGES(PropGeneral),\
30 DEFINE_KSPROPERTY_ITEM_PIN_DATAINTERSECTION(PropIntersection),\
31 DEFINE_KSPROPERTY_ITEM_PIN_INTERFACES(PropGeneral),\
32 DEFINE_KSPROPERTY_ITEM_PIN_MEDIUMS(PropGeneral),\
33 DEFINE_KSPROPERTY_ITEM_PIN_COMMUNICATION(PropGeneral),\
34 DEFINE_KSPROPERTY_ITEM_PIN_CATEGORY(PropGeneral),\
35 DEFINE_KSPROPERTY_ITEM_PIN_NAME(PropGeneral),\
36 DEFINE_KSPROPERTY_ITEM_PIN_CONSTRAINEDDATARANGES(PropGeneral),\
37 DEFINE_KSPROPERTY_ITEM_PIN_PROPOSEDATAFORMAT(PropGeneral)\