255 lines
7.3 KiB
Modula-2
255 lines
7.3 KiB
Modula-2
;
|
|
; Definition file of ks.sys
|
|
; Automatic generated by gendef
|
|
; written by Kai Tietz 2008
|
|
;
|
|
LIBRARY "ks.sys"
|
|
EXPORTS
|
|
; public: __thiscall CBaseUnknown::CBaseUnknown(struct _GUID const &,struct IUnknown *)
|
|
??0CBaseUnknown@@QAE@ABU_GUID@@PAUIUnknown@@@Z ; has WINAPI (@8)
|
|
; public: __thiscall CBaseUnknown::CBaseUnknown(struct IUnknown *)
|
|
??0CBaseUnknown@@QAE@PAUIUnknown@@@Z ; has WINAPI (@4)
|
|
; public: virtual __thiscall CBaseUnknown::~CBaseUnknown(void)
|
|
??1CBaseUnknown@@UAE@XZ
|
|
; public: void __thiscall CBaseUnknown::__dflt_ctor_closure(void)
|
|
??_FCBaseUnknown@@QAEXXZ
|
|
; public: virtual unsigned long __stdcall CBaseUnknown::IndirectedAddRef(void)
|
|
?IndirectedAddRef@CBaseUnknown@@UAGKXZ ; has WINAPI (@4)
|
|
; public: virtual long __stdcall CBaseUnknown::IndirectedQueryInterface(struct _GUID const &,void **)
|
|
?IndirectedQueryInterface@CBaseUnknown@@UAGJABU_GUID@@PAPAX@Z ; has WINAPI (@12)
|
|
; public: virtual unsigned long __stdcall CBaseUnknown::IndirectedRelease(void)
|
|
?IndirectedRelease@CBaseUnknown@@UAGKXZ ; has WINAPI (@4)
|
|
; public: virtual unsigned long __stdcall CBaseUnknown::NonDelegatedAddRef(void)
|
|
?NonDelegatedAddRef@CBaseUnknown@@UAGKXZ ; has WINAPI (@4)
|
|
; public: virtual long __stdcall CBaseUnknown::NonDelegatedQueryInterface(struct _GUID const &,void **)
|
|
?NonDelegatedQueryInterface@CBaseUnknown@@UAGJABU_GUID@@PAPAX@Z ; has WINAPI (@12)
|
|
; public: virtual unsigned long __stdcall CBaseUnknown::NonDelegatedRelease(void)
|
|
?NonDelegatedRelease@CBaseUnknown@@UAGKXZ ; has WINAPI (@4)
|
|
DllInitialize@4
|
|
KoCreateInstance@20
|
|
KoDeviceInitialize@4
|
|
KoDriverInitialize@12
|
|
KoRelease@4
|
|
KsAcquireCachedMdl@24
|
|
KsAcquireControl@4
|
|
KsAcquireDevice@4
|
|
KsAcquireDeviceSecurityLock@8
|
|
KsAcquireResetValue@8
|
|
KsAddDevice@8
|
|
KsAddEvent@8
|
|
KsAddIrpToCancelableQueue@20
|
|
KsAddItemToObjectBag@12
|
|
KsAddObjectCreateItemToDeviceHeader@20
|
|
KsAddObjectCreateItemToObjectHeader@20
|
|
KsAllocateDefaultClock@4
|
|
KsAllocateDefaultClockEx@28
|
|
KsAllocateDeviceHeader@12
|
|
KsAllocateExtraData@12
|
|
KsAllocateObjectBag@8
|
|
KsAllocateObjectCreateItem@16
|
|
KsAllocateObjectHeader@20
|
|
KsCacheMedium@12
|
|
KsCancelIo@8
|
|
KsCancelRoutine@8
|
|
KsCompletePendingRequest@4
|
|
KsCopyObjectBagItems@8
|
|
KsCreateAllocator@12
|
|
KsCreateBusEnumObject@24
|
|
KsCreateClock@12
|
|
KsCreateDefaultAllocator@4
|
|
KsCreateDefaultAllocatorEx@24
|
|
KsCreateDefaultClock@8
|
|
KsCreateDefaultSecurity@8
|
|
KsCreateDevice@20
|
|
KsCreateFilterFactory@32
|
|
KsCreatePin@16
|
|
KsCreateTopologyNode@16
|
|
KsDecrementCountedWorker@4
|
|
KsDefaultAddEventHandler@12
|
|
KsDefaultDeviceIoCompletion@8
|
|
KsDefaultDispatchPnp@8
|
|
KsDefaultDispatchPower@8
|
|
KsDefaultForwardIrp@8
|
|
KsDereferenceBusObject@4
|
|
KsDereferenceSoftwareBusObject@4
|
|
KsDeviceGetBusData@20
|
|
KsDeviceRegisterAdapterObject@16
|
|
KsDeviceRegisterThermalDispatch@8
|
|
KsDeviceSetBusData@20
|
|
KsDisableEvent@16
|
|
KsDiscardEvent@4
|
|
KsDispatchFastIoDeviceControlFailure@36
|
|
KsDispatchFastReadFailure@32
|
|
KsDispatchInvalidDeviceRequest@8
|
|
KsDispatchIrp@8
|
|
KsDispatchQuerySecurity@8
|
|
KsDispatchSetSecurity@8
|
|
KsDispatchSpecificMethod@8
|
|
KsDispatchSpecificProperty@8
|
|
KsEnableEvent@24
|
|
KsEnableEventWithAllocator@32
|
|
KsFastMethodHandler@32
|
|
KsFastPropertyHandler@32
|
|
KsFilterAcquireProcessingMutex@4
|
|
KsFilterAddTopologyConnections@12
|
|
KsFilterAttemptProcessing@8
|
|
KsFilterCreateNode@12
|
|
KsFilterCreatePinFactory@12
|
|
KsFilterFactoryAddCreateItem@16
|
|
KsFilterFactoryGetSymbolicLink@4
|
|
KsFilterFactorySetDeviceClassesState@8
|
|
KsFilterFactoryUpdateCacheData@8
|
|
KsFilterGetAndGate@4
|
|
KsFilterGetChildPinCount@8
|
|
KsFilterGetFirstChildPin@8
|
|
KsFilterRegisterPowerCallbacks@12
|
|
KsFilterReleaseProcessingMutex@4
|
|
KsForwardAndCatchIrp@16
|
|
KsForwardIrp@12
|
|
KsFreeDefaultClock@4
|
|
KsFreeDeviceHeader@4
|
|
KsFreeEventList@16
|
|
KsFreeObjectBag@4
|
|
KsFreeObjectCreateItem@8
|
|
KsFreeObjectCreateItemsByContext@8
|
|
KsFreeObjectHeader@4
|
|
KsGenerateDataEvent@12
|
|
KsGenerateEvent@4
|
|
KsGenerateEventList@20
|
|
KsGenerateEvents@28
|
|
KsGenerateThermalEvent@8
|
|
KsGetBusEnumIdentifier@4
|
|
KsGetBusEnumParentFDOFromChildPDO@8
|
|
KsGetBusEnumPnpDeviceObject@8
|
|
KsGetDefaultClockState@4
|
|
KsGetDefaultClockTime@4
|
|
KsGetDevice@4
|
|
KsGetDeviceForDeviceObject@4
|
|
KsGetFilterFromIrp@4
|
|
KsGetFirstChild@4
|
|
KsGetImageNameAndResourceId@16
|
|
KsGetNextSibling@4
|
|
KsGetNodeIdFromIrp@4
|
|
KsGetObjectFromFileObject@4
|
|
KsGetObjectTypeFromFileObject@4
|
|
KsGetObjectTypeFromIrp@4
|
|
KsGetOuterUnknown@4
|
|
KsGetParent@4
|
|
KsGetPinFromIrp@4
|
|
KsHandleSizedListQuery@16
|
|
KsIncrementCountedWorker@4
|
|
KsInitializeDevice@16
|
|
KsInitializeDeviceProfile@4
|
|
KsInitializeDriver@12
|
|
KsInstallBusEnumInterface@4
|
|
KsIsBusEnumChildDevice@8
|
|
KsIsCurrentProcessFrameServer@0
|
|
KsLoadResource@24
|
|
KsMapModuleName@20
|
|
KsMergeAutomationTables@16
|
|
KsMethodHandler@12
|
|
KsMethodHandlerWithAllocator@20
|
|
KsMoveIrpsOnCancelableQueue@28
|
|
KsNullDriverUnload@4
|
|
KsPersistDeviceProfile@4
|
|
KsPinAcquireProcessingMutex@4
|
|
KsPinAttachAndGate@8
|
|
KsPinAttachOrGate@8
|
|
KsPinAttemptProcessing@8
|
|
KsPinDataIntersection@24
|
|
KsPinGetAndGate@4
|
|
KsPinGetAvailableByteCount@12
|
|
KsPinGetConnectedFilterInterface@12
|
|
KsPinGetConnectedPinDeviceObject@4
|
|
KsPinGetConnectedPinFileObject@4
|
|
KsPinGetConnectedPinInterface@12
|
|
KsPinGetCopyRelationships@12
|
|
KsPinGetFirstCloneStreamPointer@4
|
|
KsPinGetLeadingEdgeStreamPointer@8
|
|
KsPinGetNextSiblingPin@4
|
|
KsPinGetParentFilter@4
|
|
KsPinGetReferenceClockInterface@8
|
|
KsPinGetTrailingEdgeStreamPointer@8
|
|
KsPinPropertyHandler@20
|
|
KsPinRegisterFrameReturnCallback@8
|
|
KsPinRegisterHandshakeCallback@8
|
|
KsPinRegisterIrpCompletionCallback@8
|
|
KsPinRegisterPowerCallbacks@12
|
|
KsPinReleaseProcessingMutex@4
|
|
KsPinSetPinClockTime@12
|
|
KsPinSubmitFrame@20
|
|
KsPinSubmitFrameMdl@16
|
|
KsProbeStreamIrp@12
|
|
KsProcessPinUpdate@4
|
|
KsPropertyHandler@12
|
|
KsPropertyHandlerWithAllocator@20
|
|
KsPublishDeviceProfile@8
|
|
KsQueryDevicePnpObject@4
|
|
KsQueryInformationFile@16
|
|
KsQueryObjectAccessMask@4
|
|
KsQueryObjectCreateItem@4
|
|
KsQueueWorkItem@8
|
|
KsReadFile@32
|
|
KsRecalculateStackDepth@8
|
|
KsReferenceBusObject@4
|
|
KsReferenceSoftwareBusObject@4
|
|
KsRegisterAggregatedClientUnknown@8
|
|
KsRegisterCountedWorker@12
|
|
KsRegisterFilterWithNoKSPins@24
|
|
KsRegisterWorker@8
|
|
KsReleaseCachedMdl@12
|
|
KsReleaseControl@4
|
|
KsReleaseDevice@4
|
|
KsReleaseDeviceSecurityLock@4
|
|
KsReleaseIrpOnCancelableQueue@8
|
|
KsRemoveBusEnumInterface@4
|
|
KsRemoveIrpFromCancelableQueue@16
|
|
KsRemoveItemFromObjectBag@12
|
|
KsRemoveSpecificIrpFromCancelableQueue@4
|
|
KsServiceBusEnumCreateRequest@8
|
|
KsServiceBusEnumPnpRequest@8
|
|
KsSetDefaultClockState@8
|
|
KsSetDefaultClockTime@12
|
|
KsSetDevicePnpAndBaseObject@12
|
|
KsSetInformationFile@16
|
|
KsSetMajorFunctionHandler@8
|
|
KsSetPowerDispatch@12
|
|
KsSetTargetDeviceObject@8
|
|
KsSetTargetState@8
|
|
KsStreamIo@44
|
|
KsStreamPointerAdvance@4
|
|
KsStreamPointerAdvanceOffsets@16
|
|
KsStreamPointerAdvanceOffsetsAndUnlock@16
|
|
KsStreamPointerCancelTimeout@4
|
|
KsStreamPointerClone@16
|
|
KsStreamPointerDelete@4
|
|
KsStreamPointerGetIrp@12
|
|
KsStreamPointerGetMdl@4
|
|
KsStreamPointerGetNextClone@4
|
|
KsStreamPointerLock@4
|
|
KsStreamPointerScheduleTimeout@16
|
|
KsStreamPointerSetStatusCode@8
|
|
KsStreamPointerUnlock@8
|
|
KsSynchronousIoControlDevice@32
|
|
KsTerminateDevice@4
|
|
KsTopologyPropertyHandler@16
|
|
KsUnregisterWorker@4
|
|
KsUnserializeObjectPropertiesFromRegistry@12
|
|
KsUpdateCameraStreamingConsent@8
|
|
KsValidateAllocatorCreateRequest@8
|
|
KsValidateAllocatorFramingEx@12
|
|
KsValidateClockCreateRequest@8
|
|
KsValidateConnectRequest@16
|
|
KsValidateTopologyNodeCreateRequest@12
|
|
KsWriteFile@32
|
|
KsiDefaultClockAddMarkEvent@12
|
|
KsiPropertyDefaultClockGetCorrelatedPhysicalTime@12
|
|
KsiPropertyDefaultClockGetCorrelatedTime@12
|
|
KsiPropertyDefaultClockGetFunctionTable@12
|
|
KsiPropertyDefaultClockGetPhysicalTime@12
|
|
KsiPropertyDefaultClockGetResolution@12
|
|
KsiPropertyDefaultClockGetState@12
|
|
KsiPropertyDefaultClockGetTime@12
|
|
KsiQueryObjectCreateItemsPresent@4
|
|
_KsEdit@20
|