Author: janderwald
Date: Thu Oct 20 20:29:30 2016
New Revision: 73000
URL:
http://svn.reactos.org/svn/reactos?rev=73000&view=rev
Log:
[PSDK]
- add missing definition
Modified:
trunk/reactos/sdk/include/psdk/ks.h
Modified: trunk/reactos/sdk/include/psdk/ks.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/include/psdk/ks.h?rev=…
==============================================================================
--- trunk/reactos/sdk/include/psdk/ks.h [iso-8859-1] (original)
+++ trunk/reactos/sdk/include/psdk/ks.h [iso-8859-1] Thu Oct 20 20:29:30 2016
@@ -1499,6 +1499,14 @@
ULONG Revision;
} KSCOMPONENTID, *PKSCOMPONENTID;
+#define DEFINE_KSPROPERTY_ITEM_GENERAL_COMPONENTID(Handler)\
+ DEFINE_KSPROPERTY_ITEM(\
+ KSPROPERTY_GENERAL_COMPONENTID,\
+ (Handler),\
+ sizeof(KSPROPERTY),\
+ sizeof(KSCOMPONENTID),\
+ NULL, NULL, 0, NULL, NULL, 0)
+
/* ===============================================================
Properties
*/
@@ -2795,6 +2803,14 @@
#ifndef _NTOS_
+__drv_maxIRQL(DISPATCH_LEVEL)
+KSDDKAPI
+PKSGATE
+NTAPI
+KsPinGetAndGate(
+ __in PKSPIN Pin
+);
+
_IRQL_requires_max_(HIGH_LEVEL)
static
__inline
@@ -4745,6 +4761,31 @@
KsDispatchSetSecurity(
_In_ PDEVICE_OBJECT DeviceObject,
_In_ PIRP Irp);
+
+__drv_maxIRQL(DISPATCH_LEVEL)
+KSDDKAPI
+void
+NTAPI
+KsPinAttemptProcessing(
+ __in PKSPIN Pin,
+ __in BOOLEAN Asynchronous
+ );
+
+__drv_maxIRQL(PASSIVE_LEVEL)
+KSDDKAPI
+void
+NTAPI
+KsPinAcquireProcessingMutex(
+ __in PKSPIN Pin
+ );
+
+__drv_maxIRQL(PASSIVE_LEVEL)
+KSDDKAPI
+void
+NTAPI
+KsPinReleaseProcessingMutex(
+ __in PKSPIN Pin
+ );
_IRQL_requires_max_(PASSIVE_LEVEL)
KSDDKAPI