1; 2; Definition file of ks.sys 3; Automatic generated by gendef 4; written by Kai Tietz 2008 5; 6LIBRARY "ks.sys" 7EXPORTS 8; public: __cdecl CBaseUnknown::CBaseUnknown(struct _GUID const &__ptr64 ,struct IUnknown *__ptr64)__ptr64 9??0CBaseUnknown@@QEAA@AEBU_GUID@@PEAUIUnknown@@@Z 10; public: __cdecl CBaseUnknown::CBaseUnknown(struct IUnknown *__ptr64)__ptr64 11??0CBaseUnknown@@QEAA@PEAUIUnknown@@@Z 12; public: virtual __cdecl CBaseUnknown::~CBaseUnknown(void)__ptr64 13??1CBaseUnknown@@UEAA@XZ 14; public: void __cdecl CBaseUnknown::__dflt_ctor_closure(void)__ptr64 15??_FCBaseUnknown@@QEAAXXZ 16; public: virtual unsigned long __cdecl CBaseUnknown::IndirectedAddRef(void)__ptr64 17?IndirectedAddRef@CBaseUnknown@@UEAAKXZ 18; public: virtual long __cdecl CBaseUnknown::IndirectedQueryInterface(struct _GUID const &__ptr64 ,void *__ptr64 *__ptr64)__ptr64 19?IndirectedQueryInterface@CBaseUnknown@@UEAAJAEBU_GUID@@PEAPEAX@Z 20; public: virtual unsigned long __cdecl CBaseUnknown::IndirectedRelease(void)__ptr64 21?IndirectedRelease@CBaseUnknown@@UEAAKXZ 22; public: virtual unsigned long __cdecl CBaseUnknown::NonDelegatedAddRef(void)__ptr64 23?NonDelegatedAddRef@CBaseUnknown@@UEAAKXZ 24; public: virtual long __cdecl CBaseUnknown::NonDelegatedQueryInterface(struct _GUID const &__ptr64 ,void *__ptr64 *__ptr64)__ptr64 25?NonDelegatedQueryInterface@CBaseUnknown@@UEAAJAEBU_GUID@@PEAPEAX@Z 26; public: virtual unsigned long __cdecl CBaseUnknown::NonDelegatedRelease(void)__ptr64 27?NonDelegatedRelease@CBaseUnknown@@UEAAKXZ 28DllInitialize 29KoCreateInstance 30KoDeviceInitialize 31KoDriverInitialize 32KoRelease 33KsAcquireControl 34KsAcquireDevice 35KsAcquireDeviceSecurityLock 36KsAcquireResetValue 37KsAddDevice 38KsAddEvent 39KsAddIrpToCancelableQueue 40KsAddItemToObjectBag 41KsAddObjectCreateItemToDeviceHeader 42KsAddObjectCreateItemToObjectHeader 43KsAllocateDefaultClock 44KsAllocateDefaultClockEx 45KsAllocateDeviceHeader 46KsAllocateExtraData 47KsAllocateObjectBag 48KsAllocateObjectCreateItem 49KsAllocateObjectHeader 50KsCacheMedium 51KsCancelIo 52KsCancelRoutine 53KsCompletePendingRequest 54KsCopyObjectBagItems 55KsCreateAllocator 56KsCreateBusEnumObject 57KsCreateClock 58KsCreateDefaultAllocator 59KsCreateDefaultAllocatorEx 60KsCreateDefaultClock 61KsCreateDefaultSecurity 62KsCreateDevice 63KsCreateFilterFactory 64KsCreatePin 65KsCreateTopologyNode 66KsDecrementCountedWorker 67KsDefaultAddEventHandler 68KsDefaultDeviceIoCompletion 69KsDefaultDispatchPnp 70KsDefaultDispatchPower 71KsDefaultForwardIrp 72KsDereferenceBusObject 73KsDereferenceSoftwareBusObject 74KsDeviceGetBusData 75KsDeviceRegisterAdapterObject 76KsDeviceSetBusData 77KsDisableEvent 78KsDiscardEvent 79KsDispatchFastIoDeviceControlFailure 80KsDispatchFastReadFailure 81KsDispatchInvalidDeviceRequest 82KsDispatchIrp 83KsDispatchQuerySecurity 84KsDispatchSetSecurity 85KsDispatchSpecificMethod 86KsDispatchSpecificProperty 87KsEnableEvent 88KsEnableEventWithAllocator 89KsFastMethodHandler 90KsFastPropertyHandler 91KsFilterAcquireProcessingMutex 92KsFilterAddTopologyConnections 93KsFilterAttemptProcessing 94KsFilterCreateNode 95KsFilterCreatePinFactory 96KsFilterFactoryAddCreateItem 97KsFilterFactoryGetSymbolicLink 98KsFilterFactorySetDeviceClassesState 99KsFilterFactoryUpdateCacheData 100KsFilterGetAndGate 101KsFilterGetChildPinCount 102KsFilterGetFirstChildPin 103KsFilterRegisterPowerCallbacks 104KsFilterReleaseProcessingMutex 105KsForwardAndCatchIrp 106KsForwardIrp 107KsFreeDefaultClock 108KsFreeDeviceHeader 109KsFreeEventList 110KsFreeObjectBag 111KsFreeObjectCreateItem 112KsFreeObjectCreateItemsByContext 113KsFreeObjectHeader 114KsGenerateDataEvent 115KsGenerateEvent 116KsGenerateEventList 117KsGenerateEvents 118KsGetBusEnumIdentifier 119KsGetBusEnumParentFDOFromChildPDO 120KsGetBusEnumPnpDeviceObject 121KsGetDefaultClockState 122KsGetDefaultClockTime 123KsGetDevice 124KsGetDeviceForDeviceObject 125KsGetFilterFromIrp 126KsGetFirstChild 127KsGetImageNameAndResourceId 128KsGetNextSibling 129KsGetNodeIdFromIrp 130KsGetObjectFromFileObject 131KsGetObjectTypeFromFileObject 132KsGetObjectTypeFromIrp 133KsGetOuterUnknown 134KsGetParent 135KsGetPinFromIrp 136KsHandleSizedListQuery 137KsIncrementCountedWorker 138KsInitializeDevice 139KsInitializeDriver 140KsInstallBusEnumInterface 141KsIsBusEnumChildDevice 142KsLoadResource 143KsMapModuleName 144KsMergeAutomationTables 145KsMethodHandler 146KsMethodHandlerWithAllocator 147KsMoveIrpsOnCancelableQueue 148KsNullDriverUnload 149KsPinAcquireProcessingMutex 150KsPinAttachAndGate 151KsPinAttachOrGate 152KsPinAttemptProcessing 153KsPinDataIntersection 154KsPinGetAndGate 155KsPinGetAvailableByteCount 156KsPinGetConnectedFilterInterface 157KsPinGetConnectedPinDeviceObject 158KsPinGetConnectedPinFileObject 159KsPinGetConnectedPinInterface 160KsPinGetCopyRelationships 161KsPinGetFirstCloneStreamPointer 162KsPinGetLeadingEdgeStreamPointer 163KsPinGetNextSiblingPin 164KsPinGetParentFilter 165KsPinGetReferenceClockInterface 166KsPinGetTrailingEdgeStreamPointer 167KsPinPropertyHandler 168KsPinRegisterFrameReturnCallback 169KsPinRegisterHandshakeCallback 170KsPinRegisterIrpCompletionCallback 171KsPinRegisterPowerCallbacks 172KsPinReleaseProcessingMutex 173KsPinSetPinClockTime 174KsPinSubmitFrame 175KsPinSubmitFrameMdl 176KsProbeStreamIrp 177KsProcessPinUpdate 178KsPropertyHandler 179KsPropertyHandlerWithAllocator 180KsQueryDevicePnpObject 181KsQueryInformationFile 182KsQueryObjectAccessMask 183KsQueryObjectCreateItem 184KsQueueWorkItem 185KsReadFile 186KsRecalculateStackDepth 187KsReferenceBusObject 188KsReferenceSoftwareBusObject 189KsRegisterAggregatedClientUnknown 190KsRegisterCountedWorker 191KsRegisterFilterWithNoKSPins 192KsRegisterWorker 193KsReleaseControl 194KsReleaseDevice 195KsReleaseDeviceSecurityLock 196KsReleaseIrpOnCancelableQueue 197KsRemoveBusEnumInterface 198KsRemoveIrpFromCancelableQueue 199KsRemoveItemFromObjectBag 200KsRemoveSpecificIrpFromCancelableQueue 201KsServiceBusEnumCreateRequest 202KsServiceBusEnumPnpRequest 203KsSetDefaultClockState 204KsSetDefaultClockTime 205KsSetDevicePnpAndBaseObject 206KsSetInformationFile 207KsSetMajorFunctionHandler 208KsSetPowerDispatch 209KsSetTargetDeviceObject 210KsSetTargetState 211KsStreamIo 212KsStreamPointerAdvance 213KsStreamPointerAdvanceOffsets 214KsStreamPointerAdvanceOffsetsAndUnlock 215KsStreamPointerCancelTimeout 216KsStreamPointerClone 217KsStreamPointerDelete 218KsStreamPointerGetIrp 219KsStreamPointerGetMdl 220KsStreamPointerGetNextClone 221KsStreamPointerLock 222KsStreamPointerScheduleTimeout 223KsStreamPointerSetStatusCode 224KsStreamPointerUnlock 225KsSynchronousIoControlDevice 226KsTerminateDevice 227KsTopologyPropertyHandler 228KsUnregisterWorker 229KsUnserializeObjectPropertiesFromRegistry 230KsValidateAllocatorCreateRequest 231KsValidateAllocatorFramingEx 232KsValidateClockCreateRequest 233KsValidateConnectRequest 234KsValidateTopologyNodeCreateRequest 235KsWriteFile 236KsiDefaultClockAddMarkEvent 237KsiPropertyDefaultClockGetCorrelatedPhysicalTime 238KsiPropertyDefaultClockGetCorrelatedTime 239KsiPropertyDefaultClockGetFunctionTable 240KsiPropertyDefaultClockGetPhysicalTime 241KsiPropertyDefaultClockGetResolution 242KsiPropertyDefaultClockGetState 243KsiPropertyDefaultClockGetTime 244KsiQueryObjectCreateItemsPresent 245_KsEdit 246