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=7... ============================================================================== --- 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