mirror of
https://github.com/reactos/reactos.git
synced 2024-08-01 09:01:13 +00:00
- Fix intersect handlers
svn path=/trunk/; revision=39634
This commit is contained in:
parent
7f8d4df605
commit
73ed4fa6a9
|
@ -1437,7 +1437,8 @@ typedef VOID (*PFNKSITEMFREECALLBACK)(
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
typedef struct {
|
typedef struct
|
||||||
|
{
|
||||||
ULONG Size;
|
ULONG Size;
|
||||||
ULONG Count;
|
ULONG Count;
|
||||||
} KSMULTIPLE_ITEM, *PKSMULTIPLE_ITEM;
|
} KSMULTIPLE_ITEM, *PKSMULTIPLE_ITEM;
|
||||||
|
@ -1574,10 +1575,27 @@ typedef struct
|
||||||
};
|
};
|
||||||
} KSPIN_DESCRIPTOR, *PKSPIN_DESCRIPTOR;
|
} KSPIN_DESCRIPTOR, *PKSPIN_DESCRIPTOR;
|
||||||
|
|
||||||
/* TODO */
|
typedef
|
||||||
/* This is just to shut the compiler up so DON'T USE IT! */
|
NTSTATUS
|
||||||
typedef void (*PFNKSINTERSECTHANDLER)(void);
|
(*PFNKSINTERSECTHANDLER)(
|
||||||
typedef void (*PFNKSINTERSECTHANDLEREX)(void);
|
IN PIRP Irp,
|
||||||
|
IN PKSP_PIN Pin,
|
||||||
|
IN PKSDATARANGE DataRange,
|
||||||
|
OUT PVOID Data OPTIONAL
|
||||||
|
);
|
||||||
|
|
||||||
|
typedef
|
||||||
|
NTSTATUS
|
||||||
|
(*PFNKSINTERSECTHANDLEREX)(
|
||||||
|
IN PVOID Context,
|
||||||
|
IN PIRP Irp,
|
||||||
|
IN PKSP_PIN Pin,
|
||||||
|
IN PKSDATARANGE DataRange,
|
||||||
|
IN PKSDATARANGE MatchingDataRange,
|
||||||
|
IN ULONG DataBufferSize,
|
||||||
|
OUT PVOID Data OPTIONAL,
|
||||||
|
OUT PULONG DataSize
|
||||||
|
);
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
{
|
{
|
||||||
|
@ -2445,7 +2463,7 @@ KsPinPropertyHandler(
|
||||||
KSDDKAPI NTSTATUS NTAPI
|
KSDDKAPI NTSTATUS NTAPI
|
||||||
KsPinDataIntersection(
|
KsPinDataIntersection(
|
||||||
IN PIRP Irp,
|
IN PIRP Irp,
|
||||||
IN PKSPIN Pin,
|
IN PKSP_PIN Pin,
|
||||||
OUT PVOID Data,
|
OUT PVOID Data,
|
||||||
IN ULONG DescriptorsCount,
|
IN ULONG DescriptorsCount,
|
||||||
IN const KSPIN_DESCRIPTOR* Descriptor,
|
IN const KSPIN_DESCRIPTOR* Descriptor,
|
||||||
|
|
Loading…
Reference in a new issue