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