From ddf9f8aa587a6c51ef37b19929b8ee5fd107c838 Mon Sep 17 00:00:00 2001 From: Johannes Anderwald Date: Wed, 22 Jul 2009 19:05:58 +0000 Subject: [PATCH] - Add flags - Revert 42107 svn path=/trunk/; revision=42145 --- reactos/include/psdk/ks.h | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/reactos/include/psdk/ks.h b/reactos/include/psdk/ks.h index d98b58aa796..73ea603d06e 100644 --- a/reactos/include/psdk/ks.h +++ b/reactos/include/psdk/ks.h @@ -1546,6 +1546,16 @@ typedef struct KS_FRAMING_ITEM FramingItem[1]; } KSALLOCATOR_FRAMING_EX, *PKSALLOCATOR_FRAMING_EX; +#define KSALLOCATOR_REQUIREMENTF_INPLACE_MODIFIER 0x00000001 +#define KSALLOCATOR_REQUIREMENTF_SYSTEM_MEMORY 0x00000002 +#define KSALLOCATOR_REQUIREMENTF_FRAME_INTEGRITY 0x00000004 +#define KSALLOCATOR_REQUIREMENTF_MUST_ALLOCATE 0x00000008 +#define KSALLOCATOR_REQUIREMENTF_PREFERENCES_ONLY 0x80000000 + +#define KSALLOCATOR_OPTIONF_COMPATIBLE 0x00000001 +#define KSALLOCATOR_OPTIONF_SYSTEM_MEMORY 0x00000002 +#define KSALLOCATOR_OPTIONF_VALID 0x00000003 + #define KSALLOCATOR_FLAG_PARTIAL_READ_SUPPORT 0x00000010 #define KSALLOCATOR_FLAG_DEVICE_SPECIFIC 0x00000020 #define KSALLOCATOR_FLAG_CAN_ALLOCATE 0x00000040 @@ -3666,14 +3676,14 @@ KsGetOuterUnknown( IN PVOID Object ); - +static +__inline PUNKNOWN -NTAPI KsDeviceGetOuterUnknown( - IN PKSDEVICE Device); -//{ -// return KsGetOuterUnknown((PVOID) Device); -//} + IN PKSDEVICE Device) +{ + return KsGetOuterUnknown((PVOID) Device); +} KSDDKAPI PUNKNOWN