; ; Definition file of ks.sys ; Automatic generated by gendef ; written by Kai Tietz 2008 ; LIBRARY "ks.sys" EXPORTS ; public: __thiscall CBaseUnknown::CBaseUnknown(struct _GUID const &,struct IUnknown *) ??0CBaseUnknown@@QAE@ABU_GUID@@PAUIUnknown@@@Z ; has WINAPI (@8) ; public: __thiscall CBaseUnknown::CBaseUnknown(struct IUnknown *) ??0CBaseUnknown@@QAE@PAUIUnknown@@@Z ; has WINAPI (@4) ; public: virtual __thiscall CBaseUnknown::~CBaseUnknown(void) ??1CBaseUnknown@@UAE@XZ ; public: void __thiscall CBaseUnknown::__dflt_ctor_closure(void) ??_FCBaseUnknown@@QAEXXZ ; public: virtual unsigned long __stdcall CBaseUnknown::IndirectedAddRef(void) ?IndirectedAddRef@CBaseUnknown@@UAGKXZ ; has WINAPI (@4) ; public: virtual long __stdcall CBaseUnknown::IndirectedQueryInterface(struct _GUID const &,void **) ?IndirectedQueryInterface@CBaseUnknown@@UAGJABU_GUID@@PAPAX@Z ; has WINAPI (@12) ; public: virtual unsigned long __stdcall CBaseUnknown::IndirectedRelease(void) ?IndirectedRelease@CBaseUnknown@@UAGKXZ ; has WINAPI (@4) ; public: virtual unsigned long __stdcall CBaseUnknown::NonDelegatedAddRef(void) ?NonDelegatedAddRef@CBaseUnknown@@UAGKXZ ; has WINAPI (@4) ; public: virtual long __stdcall CBaseUnknown::NonDelegatedQueryInterface(struct _GUID const &,void **) ?NonDelegatedQueryInterface@CBaseUnknown@@UAGJABU_GUID@@PAPAX@Z ; has WINAPI (@12) ; public: virtual unsigned long __stdcall CBaseUnknown::NonDelegatedRelease(void) ?NonDelegatedRelease@CBaseUnknown@@UAGKXZ ; has WINAPI (@4) DllInitialize@4 KoCreateInstance@20 KoDeviceInitialize@4 KoDriverInitialize@12 KoRelease@4 KsAcquireCachedMdl@24 KsAcquireControl@4 KsAcquireDevice@4 KsAcquireDeviceSecurityLock@8 KsAcquireResetValue@8 KsAddDevice@8 KsAddEvent@8 KsAddIrpToCancelableQueue@20 KsAddItemToObjectBag@12 KsAddObjectCreateItemToDeviceHeader@20 KsAddObjectCreateItemToObjectHeader@20 KsAllocateDefaultClock@4 KsAllocateDefaultClockEx@28 KsAllocateDeviceHeader@12 KsAllocateExtraData@12 KsAllocateObjectBag@8 KsAllocateObjectCreateItem@16 KsAllocateObjectHeader@20 KsCacheMedium@12 KsCancelIo@8 KsCancelRoutine@8 KsCompletePendingRequest@4 KsCopyObjectBagItems@8 KsCreateAllocator@12 KsCreateBusEnumObject@24 KsCreateClock@12 KsCreateDefaultAllocator@4 KsCreateDefaultAllocatorEx@24 KsCreateDefaultClock@8 KsCreateDefaultSecurity@8 KsCreateDevice@20 KsCreateFilterFactory@32 KsCreatePin@16 KsCreateTopologyNode@16 KsDecrementCountedWorker@4 KsDefaultAddEventHandler@12 KsDefaultDeviceIoCompletion@8 KsDefaultDispatchPnp@8 KsDefaultDispatchPower@8 KsDefaultForwardIrp@8 KsDereferenceBusObject@4 KsDereferenceSoftwareBusObject@4 KsDeviceGetBusData@20 KsDeviceRegisterAdapterObject@16 KsDeviceRegisterThermalDispatch@8 KsDeviceSetBusData@20 KsDisableEvent@16 KsDiscardEvent@4 KsDispatchFastIoDeviceControlFailure@36 KsDispatchFastReadFailure@32 KsDispatchInvalidDeviceRequest@8 KsDispatchIrp@8 KsDispatchQuerySecurity@8 KsDispatchSetSecurity@8 KsDispatchSpecificMethod@8 KsDispatchSpecificProperty@8 KsEnableEvent@24 KsEnableEventWithAllocator@32 KsFastMethodHandler@32 KsFastPropertyHandler@32 KsFilterAcquireProcessingMutex@4 KsFilterAddTopologyConnections@12 KsFilterAttemptProcessing@8 KsFilterCreateNode@12 KsFilterCreatePinFactory@12 KsFilterFactoryAddCreateItem@16 KsFilterFactoryGetSymbolicLink@4 KsFilterFactorySetDeviceClassesState@8 KsFilterFactoryUpdateCacheData@8 KsFilterGetAndGate@4 KsFilterGetChildPinCount@8 KsFilterGetFirstChildPin@8 KsFilterRegisterPowerCallbacks@12 KsFilterReleaseProcessingMutex@4 KsForwardAndCatchIrp@16 KsForwardIrp@12 KsFreeDefaultClock@4 KsFreeDeviceHeader@4 KsFreeEventList@16 KsFreeObjectBag@4 KsFreeObjectCreateItem@8 KsFreeObjectCreateItemsByContext@8 KsFreeObjectHeader@4 KsGenerateDataEvent@12 KsGenerateEvent@4 KsGenerateEventList@20 KsGenerateEvents@28 KsGenerateThermalEvent@8 KsGetBusEnumIdentifier@4 KsGetBusEnumParentFDOFromChildPDO@8 KsGetBusEnumPnpDeviceObject@8 KsGetDefaultClockState@4 KsGetDefaultClockTime@4 KsGetDevice@4 KsGetDeviceForDeviceObject@4 KsGetFilterFromIrp@4 KsGetFirstChild@4 KsGetImageNameAndResourceId@16 KsGetNextSibling@4 KsGetNodeIdFromIrp@4 KsGetObjectFromFileObject@4 KsGetObjectTypeFromFileObject@4 KsGetObjectTypeFromIrp@4 KsGetOuterUnknown@4 KsGetParent@4 KsGetPinFromIrp@4 KsHandleSizedListQuery@16 KsIncrementCountedWorker@4 KsInitializeDevice@16 KsInitializeDeviceProfile@4 KsInitializeDriver@12 KsInstallBusEnumInterface@4 KsIsBusEnumChildDevice@8 KsIsCurrentProcessFrameServer@0 KsLoadResource@24 KsMapModuleName@20 KsMergeAutomationTables@16 KsMethodHandler@12 KsMethodHandlerWithAllocator@20 KsMoveIrpsOnCancelableQueue@28 KsNullDriverUnload@4 KsPersistDeviceProfile@4 KsPinAcquireProcessingMutex@4 KsPinAttachAndGate@8 KsPinAttachOrGate@8 KsPinAttemptProcessing@8 KsPinDataIntersection@24 KsPinGetAndGate@4 KsPinGetAvailableByteCount@12 KsPinGetConnectedFilterInterface@12 KsPinGetConnectedPinDeviceObject@4 KsPinGetConnectedPinFileObject@4 KsPinGetConnectedPinInterface@12 KsPinGetCopyRelationships@12 KsPinGetFirstCloneStreamPointer@4 KsPinGetLeadingEdgeStreamPointer@8 KsPinGetNextSiblingPin@4 KsPinGetParentFilter@4 KsPinGetReferenceClockInterface@8 KsPinGetTrailingEdgeStreamPointer@8 KsPinPropertyHandler@20 KsPinRegisterFrameReturnCallback@8 KsPinRegisterHandshakeCallback@8 KsPinRegisterIrpCompletionCallback@8 KsPinRegisterPowerCallbacks@12 KsPinReleaseProcessingMutex@4 KsPinSetPinClockTime@12 KsPinSubmitFrame@20 KsPinSubmitFrameMdl@16 KsProbeStreamIrp@12 KsProcessPinUpdate@4 KsPropertyHandler@12 KsPropertyHandlerWithAllocator@20 KsPublishDeviceProfile@8 KsQueryDevicePnpObject@4 KsQueryInformationFile@16 KsQueryObjectAccessMask@4 KsQueryObjectCreateItem@4 KsQueueWorkItem@8 KsReadFile@32 KsRecalculateStackDepth@8 KsReferenceBusObject@4 KsReferenceSoftwareBusObject@4 KsRegisterAggregatedClientUnknown@8 KsRegisterCountedWorker@12 KsRegisterFilterWithNoKSPins@24 KsRegisterWorker@8 KsReleaseCachedMdl@12 KsReleaseControl@4 KsReleaseDevice@4 KsReleaseDeviceSecurityLock@4 KsReleaseIrpOnCancelableQueue@8 KsRemoveBusEnumInterface@4 KsRemoveIrpFromCancelableQueue@16 KsRemoveItemFromObjectBag@12 KsRemoveSpecificIrpFromCancelableQueue@4 KsServiceBusEnumCreateRequest@8 KsServiceBusEnumPnpRequest@8 KsSetDefaultClockState@8 KsSetDefaultClockTime@12 KsSetDevicePnpAndBaseObject@12 KsSetInformationFile@16 KsSetMajorFunctionHandler@8 KsSetPowerDispatch@12 KsSetTargetDeviceObject@8 KsSetTargetState@8 KsStreamIo@44 KsStreamPointerAdvance@4 KsStreamPointerAdvanceOffsets@16 KsStreamPointerAdvanceOffsetsAndUnlock@16 KsStreamPointerCancelTimeout@4 KsStreamPointerClone@16 KsStreamPointerDelete@4 KsStreamPointerGetIrp@12 KsStreamPointerGetMdl@4 KsStreamPointerGetNextClone@4 KsStreamPointerLock@4 KsStreamPointerScheduleTimeout@16 KsStreamPointerSetStatusCode@8 KsStreamPointerUnlock@8 KsSynchronousIoControlDevice@32 KsTerminateDevice@4 KsTopologyPropertyHandler@16 KsUnregisterWorker@4 KsUnserializeObjectPropertiesFromRegistry@12 KsUpdateCameraStreamingConsent@8 KsValidateAllocatorCreateRequest@8 KsValidateAllocatorFramingEx@12 KsValidateClockCreateRequest@8 KsValidateConnectRequest@16 KsValidateTopologyNodeCreateRequest@12 KsWriteFile@32 KsiDefaultClockAddMarkEvent@12 KsiPropertyDefaultClockGetCorrelatedPhysicalTime@12 KsiPropertyDefaultClockGetCorrelatedTime@12 KsiPropertyDefaultClockGetFunctionTable@12 KsiPropertyDefaultClockGetPhysicalTime@12 KsiPropertyDefaultClockGetResolution@12 KsiPropertyDefaultClockGetState@12 KsiPropertyDefaultClockGetTime@12 KsiQueryObjectCreateItemsPresent@4 _KsEdit@20