mirror of
https://github.com/reactos/reactos.git
synced 2024-10-05 00:43:21 +00:00
- Fix build
svn path=/trunk/; revision=39632
This commit is contained in:
parent
6e2d8b3b74
commit
cf316da120
|
@ -1196,6 +1196,18 @@ typedef struct
|
|||
#define KSPROPERTY_MEMBER_VALUES 0x00000003
|
||||
#define KSPROPERTY_MEMBER_FLAG_DEFAULT KSPROPERTY_MEMBER_RANGES
|
||||
|
||||
typedef struct
|
||||
{
|
||||
} KSPROPERTY_POSITIONS, *PKSPROPERTY_POSITIONS;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
} KSPROPERTY_SERIAL, *PKSPROPERTY_SERIAL;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
} KSPROPERTY_SERIALHDR, *PKSPROPERTY_SERIALHDR;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
} KSPROPERTY_BOUNDS_LONG, *PKSPROPERTY_BOUNDS_LONG;
|
||||
|
@ -1208,6 +1220,10 @@ typedef struct
|
|||
{
|
||||
} KSPROPERTY_DESCRIPTION, *PKSPROPERTY_DESCRIPTION;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
} KSPROPERTY_MEDIAAVAILABLE, *PKSPROPERTY_MEDIAAVAILABLE;
|
||||
|
||||
|
||||
typedef struct
|
||||
{
|
||||
|
@ -1228,6 +1244,7 @@ typedef struct {
|
|||
const KSPROPERTY_MEMBERSLIST* MembersList;
|
||||
} KSPROPERTY_VALUES, *PKSPROPERTY_VALUES;
|
||||
|
||||
#if defined(_NTDDK_)
|
||||
typedef NTSTATUS (*PFNKSHANDLER)(
|
||||
IN PIRP Irp,
|
||||
IN PKSIDENTIFIER Request,
|
||||
|
@ -1254,23 +1271,6 @@ typedef struct
|
|||
ULONG SerializedSize;
|
||||
} KSPROPERTY_ITEM, *PKSPROPERTY_ITEM;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
} KSPROPERTY_MEDIAAVAILABLE, *PKSPROPERTY_MEDIAAVAILABLE;
|
||||
|
||||
|
||||
|
||||
typedef struct
|
||||
{
|
||||
} KSPROPERTY_POSITIONS, *PKSPROPERTY_POSITIONS;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
} KSPROPERTY_SERIAL, *PKSPROPERTY_SERIAL;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
} KSPROPERTY_SERIALHDR, *PKSPROPERTY_SERIALHDR;
|
||||
|
||||
typedef
|
||||
BOOLEAN
|
||||
|
@ -1305,6 +1305,8 @@ typedef struct
|
|||
const KSFASTPROPERTY_ITEM* FastIoTable;
|
||||
} KSPROPERTY_SET, *PKSPROPERTY_SET;
|
||||
|
||||
#endif
|
||||
|
||||
typedef struct
|
||||
{
|
||||
} KSPROPERTY_STEPPING_LONG, *PKSPROPERTY_STEPPING_LONG;
|
||||
|
@ -1531,6 +1533,8 @@ typedef struct
|
|||
{
|
||||
} KSPIN_DISPATCH, *PKSPIN_DISPATCH;
|
||||
|
||||
#if defined(_NTDDK_)
|
||||
|
||||
typedef struct
|
||||
{
|
||||
ULONG PropertySetsCount;
|
||||
|
@ -1547,8 +1551,27 @@ typedef struct
|
|||
#endif
|
||||
} KSAUTOMATION_TABLE, *PKSAUTOMATION_TABLE;
|
||||
|
||||
|
||||
|
||||
typedef struct
|
||||
{
|
||||
ULONG InterfacesCount;
|
||||
const KSPIN_INTERFACE* Interfaces;
|
||||
ULONG MediumsCount;
|
||||
const KSPIN_MEDIUM* Mediums;
|
||||
ULONG DataRangesCount;
|
||||
const PKSDATARANGE* DataRanges;
|
||||
KSPIN_DATAFLOW DataFlow;
|
||||
KSPIN_COMMUNICATION Communication;
|
||||
const GUID* Category;
|
||||
const GUID* Name;
|
||||
union {
|
||||
LONGLONG Reserved;
|
||||
struct {
|
||||
ULONG ConstrainedDataRangesCount;
|
||||
PKSDATARANGE* ConstrainedDataRanges;
|
||||
};
|
||||
};
|
||||
} KSPIN_DESCRIPTOR, *PKSPIN_DESCRIPTOR;
|
||||
|
||||
/* TODO */
|
||||
|
@ -1611,16 +1634,6 @@ typedef struct
|
|||
KSSTATE ClientState;
|
||||
} KSPIN, *PKSPIN;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
KSPIN_INTERFACE Interface;
|
||||
KSPIN_MEDIUM Medium;
|
||||
ULONG PinId;
|
||||
HANDLE PinToHandle;
|
||||
KSPRIORITY Priority;
|
||||
} KSPIN_CONNECT, *PKSPIN_CONNECT;
|
||||
|
||||
|
||||
#define DEFINE_KSPROPERTY_ITEM_PIN_CINSTANCES(Handler)\
|
||||
DEFINE_KSPROPERTY_ITEM(\
|
||||
KSPROPERTY_PIN_CINSTANCES,\
|
||||
|
@ -1785,6 +1798,17 @@ void
|
|||
#define DEFINE_KSPROPERTY_TABLE(tablename)\
|
||||
const KSPROPERTY_ITEM tablename[] =
|
||||
|
||||
#endif
|
||||
|
||||
typedef struct
|
||||
{
|
||||
KSPIN_INTERFACE Interface;
|
||||
KSPIN_MEDIUM Medium;
|
||||
ULONG PinId;
|
||||
HANDLE PinToHandle;
|
||||
KSPRIORITY Priority;
|
||||
} KSPIN_CONNECT, *PKSPIN_CONNECT;
|
||||
|
||||
/* ===============================================================
|
||||
Topology
|
||||
*/
|
||||
|
|
Loading…
Reference in a new issue