|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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().