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