| ; | |
| ; 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 |