ReactOS 0.4.16-dev-983-g23ad936
|
#include <kstypes.h>
Public Attributes | |
KSOBJECTTYPE | Type |
PKSDEVICE | KsDevice |
PRKMUTEX | ControlMutex |
LIST_ENTRY | EventList |
KSPIN_LOCK | EventListLock |
PUNKNOWN | ClientAggregate |
PUNKNOWN | OuterUnknown |
union { | |
PKSDEVICE KsDevice | |
PKSFILTERFACTORY KsFilterFactory | |
PKSFILTER KsFilter | |
} | Parent |
union { | |
PKSFILTERFACTORY FilterFactory | |
PKSFILTER Filter | |
PKSPIN Pin | |
} | Next |
union { | |
PKSFILTERFACTORY FilterFactory | |
PKSFILTER Filter | |
} | FirstChild |
PUNKNOWN KSBASIC_HEADER::ClientAggregate |
Definition at line 61 of file kstypes.h.
Referenced by KsRegisterAggregatedClientUnknown().
PRKMUTEX KSBASIC_HEADER::ControlMutex |
Definition at line 58 of file kstypes.h.
Referenced by KsAcquireControl(), KspCreatePin(), and KsReleaseControl().
LIST_ENTRY KSBASIC_HEADER::EventList |
KSPIN_LOCK KSBASIC_HEADER::EventListLock |
PKSFILTER KSBASIC_HEADER::Filter |
Definition at line 73 of file kstypes.h.
Referenced by IKsFilter_AttachFilterToFilterFactory(), IKsFilter_RemoveFilterFromFilterFactory(), and KsGetFirstChild().
PKSFILTERFACTORY KSBASIC_HEADER::FilterFactory |
Definition at line 72 of file kstypes.h.
Referenced by IKsFilter_AttachFilterToFilterFactory(), and IKsFilterFactory_AttachFilterFactoryToDeviceHeader().
union { ... } KSBASIC_HEADER::FirstChild |
PKSDEVICE KSBASIC_HEADER::KsDevice |
Definition at line 57 of file kstypes.h.
Referenced by KsGetDevice(), and KsGetParent().
union { ... } KSBASIC_HEADER::Next |
PUNKNOWN KSBASIC_HEADER::OuterUnknown |
Definition at line 62 of file kstypes.h.
Referenced by IKsDevice_Create(), KsAcquireDevice(), KsAllocateObjectBag(), KsDereferenceBusObject(), KsDereferenceSoftwareBusObject(), KsDispatchIrp(), KsGetOuterUnknown(), KsReferenceBusObject(), KsReferenceSoftwareBusObject(), KsRegisterAggregatedClientUnknown(), KsReleaseDevice(), and KsTerminateDevice().
union { ... } KSBASIC_HEADER::Parent |
Referenced by KsGetParent().
PKSPIN KSBASIC_HEADER::Pin |
Definition at line 74 of file kstypes.h.
Referenced by IKsFilter_AddPin(), IKsFilter_RemovePin(), and KsGetNextSibling().
KSOBJECTTYPE KSBASIC_HEADER::Type |
Definition at line 56 of file kstypes.h.
Referenced by IKsFilter_AttachFilterToFilterFactory(), IKsFilter_RemoveFilterFromFilterFactory(), IKsFilterFactory_AttachFilterFactoryToDeviceHeader(), KsAcquireControl(), KsGetDevice(), KsGetFirstChild(), KsGetNextSibling(), KsGetOuterUnknown(), KsRegisterAggregatedClientUnknown(), and KsReleaseControl().