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