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