| ; |
| ; 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 |
| 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 |
| 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 |
| 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 |
| KsInitializeDriver@12 |
| KsInstallBusEnumInterface@4 |
| KsIsBusEnumChildDevice@8 |
| KsLoadResource@24 |
| KsMapModuleName@20 |
| KsMergeAutomationTables@16 |
| KsMethodHandler@12 |
| KsMethodHandlerWithAllocator@20 |
| KsMoveIrpsOnCancelableQueue@28 |
| KsNullDriverUnload@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 |
| 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 |
| 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 |
| 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 |