drmexternals.h (1042B) - Raw
1 /*** Autogenerated by WIDL 10.4 from include/drmexternals.idl - Do not edit ***/ 2 3 #ifdef _WIN32 4 #ifndef __REQUIRED_RPCNDR_H_VERSION__ 5 #define __REQUIRED_RPCNDR_H_VERSION__ 475 6 #endif 7 #include <rpc.h> 8 #include <rpcndr.h> 9 #endif 10 11 #ifndef COM_NO_WINDOWS_H 12 #include <windows.h> 13 #include <ole2.h> 14 #endif 15 16 #ifndef __drmexternals_h__ 17 #define __drmexternals_h__ 18 19 /* Forward declarations */ 20 21 /* Headers for imported files */ 22 23 #include <wmdrmsdk.h> 24 25 #ifdef __cplusplus 26 extern "C" { 27 #endif 28 29 typedef enum WMT_RIGHTS { 30 WMT_RIGHT_PLAYBACK = 0x1, 31 WMT_RIGHT_COPY_TO_NON_SDMI_DEVICE = 0x2, 32 WMT_RIGHT_COPY_TO_CD = 0x8, 33 WMT_RIGHT_COPY_TO_SDMI_DEVICE = 0x10, 34 WMT_RIGHT_ONE_TIME = 0x20, 35 WMT_RIGHT_SAVE_STREAM_PROTECTED = 0x40, 36 WMT_RIGHT_COPY = 0x80, 37 WMT_RIGHT_COLLABORATIVE_PLAY = 0x100, 38 WMT_RIGHT_SDMI_TRIGGER = 0x10000, 39 WMT_RIGHT_SDMI_NOMORECOPIES = 0x20000 40 } WMT_RIGHTS; 41 /* Begin additional prototypes for all interfaces */ 42 43 44 /* End additional prototypes */ 45 46 #ifdef __cplusplus 47 } 48 #endif 49 50 #endif /* __drmexternals_h__ */