2010-06-28 Ozkan Sezer <sezeroz@gmail.com> * lib32/ks.def: New. * lib64/ks.def: New. * Makefile.am (lib32_DATA): Add lib32/ks.def to build. (lib64_DATA): Add lib64/ks.def to build. * Makefile.in: Regenerate. git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@2691 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-crt/ChangeLog b/mingw-w64-crt/ChangeLog index 9b02ea1..5bc7ea0 100644 --- a/mingw-w64-crt/ChangeLog +++ b/mingw-w64-crt/ChangeLog
@@ -1,3 +1,11 @@ +2010-06-28 Ozkan Sezer <sezeroz@gmail.com> + + * lib32/ks.def: New. + * lib64/ks.def: New. + * Makefile.am (lib32_DATA): Add lib32/ks.def to build. + (lib64_DATA): Add lib64/ks.def to build. + * Makefile.in: Regenerate. + 2010-06-27 Doug Semler <dougsemler@gmail.com> * new_complex/cexp.def.h (cexp): Return imaginary zero when NaN + 0i.
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am index 31ddd9e..63a2f27 100644 --- a/mingw-w64-crt/Makefile.am +++ b/mingw-w64-crt/Makefile.am
@@ -372,10 +372,10 @@ lib32/libwinstrm.a lib32/libwldap32.a lib32/libwow32.a lib32/libwsnmp32.a \ lib32/libwsock32.a lib32/libwst.a lib32/libwtsapi32.a lib32/libnormaliz.a \ \ - lib32/libgpapi.a lib32/libgpedit.a lib32/libgpprefcl.a lib32/libgpscript.a \ - lib32/libgptext.a lib32/libmshtml.a lib32/libmshtmled.a \ + lib32/libgpapi.a lib32/libgpedit.a lib32/libgpprefcl.a lib32/libgpscript.a \ + lib32/libgptext.a lib32/libmshtml.a lib32/libmshtmled.a \ \ - lib32/libcrtdll.a lib32/libmsvcrt.a lib32/libmsvcr80.a \ + lib32/libcrtdll.a lib32/libmsvcrt.a lib32/libmsvcr80.a \ \ lib32/libbcrypt.a lib32/libbthprops.a lib32/libclusapi.a lib32/libcmutil.a \ lib32/libcredui.a lib32/libcryptnet.a lib32/libdavclnt.a lib32/libdhcpcsvc6.a \ @@ -386,7 +386,9 @@ lib32/libntmsapi.a lib32/libspoolss.a lib32/libsxs.a lib32/libwecapi.a \ lib32/libwevtapi.a lib32/libwevtfwd.a lib32/libfwpuclnt.a lib32/libmstask.a \ lib32/libqutil.a lib32/libconnect.a lib32/libesent.a lib32/libhttpapi.a \ - lib32/libpdh.a lib32/libpdhui.a + lib32/libpdh.a lib32/libpdhui.a \ + \ + lib32/libks.a # combine these two rules with the ones for lib64 # Use two patterns, one for 32/64 in lib32/ and lib64/ @@ -938,17 +940,20 @@ lib64/libwservdeps.a lib64/libwserwvdrv.a lib64/libwsetupapi.a lib64/libwsfc.a lib64/libwsfcfiles.a \ lib64/libwsfc_os.a lib64/libwsfmapi.a lib64/libwshatm.a lib64/libwshbth.a lib64/libwshcon.a \ lib64/libwsock32.a lib64/libwwdmaud.a lib64/libwwinspool.a lib64/libzoneoc.a lib64/libnormaliz.a \ - lib64/libclfsw32.a \ - lib64/libkernel32.a lib64/libdwmapi.a lib64/libntoskrnl.a lib64/libuxtheme.a \ - lib64/libwtsapi32.a \ \ - lib64/libcrtdll.a lib64/libmsvcrt.a lib64/libmsvcr80.a \ + lib64/libclfsw32.a \ + lib64/libkernel32.a lib64/libdwmapi.a lib64/libntoskrnl.a lib64/libuxtheme.a \ + lib64/libwtsapi32.a \ + \ + lib64/libcrtdll.a lib64/libmsvcrt.a lib64/libmsvcr80.a \ \ lib64/libbcrypt.a lib64/libbthprops.a lib64/libdhcpcsvc6.a lib64/libdxva2.a lib64/libeappcfg.a \ lib64/libeappgnui.a lib64/libeapphost.a lib64/libeappprxy.a lib64/libevr.a lib64/libiscsidsc.a \ lib64/libktmw32.a lib64/libmf.a lib64/libmfplat.a lib64/libmsdrm.a lib64/libncrypt.a \ lib64/libwecapi.a lib64/libwevtapi.a lib64/libwevtfwd.a lib64/libqutil.a lib64/libconnect.a \ - lib64/libfwpuclnt.a + lib64/libfwpuclnt.a \ + \ + lib64/libks.a lib64/libcrtdll.a lib64/libmsvcrt.a lib64/libmsvcr80.a: lib64/lib%.a: lib64/%.def $(DTDEF64) $< --dllname $*.dll
diff --git a/mingw-w64-crt/Makefile.in b/mingw-w64-crt/Makefile.in index d5abc4e..149127d 100644 --- a/mingw-w64-crt/Makefile.in +++ b/mingw-w64-crt/Makefile.in
@@ -2434,10 +2434,10 @@ @LIB32_TRUE@ lib32/libwinstrm.a lib32/libwldap32.a lib32/libwow32.a lib32/libwsnmp32.a \ @LIB32_TRUE@ lib32/libwsock32.a lib32/libwst.a lib32/libwtsapi32.a lib32/libnormaliz.a \ @LIB32_TRUE@ \ -@LIB32_TRUE@ lib32/libgpapi.a lib32/libgpedit.a lib32/libgpprefcl.a lib32/libgpscript.a \ -@LIB32_TRUE@ lib32/libgptext.a lib32/libmshtml.a lib32/libmshtmled.a \ +@LIB32_TRUE@ lib32/libgpapi.a lib32/libgpedit.a lib32/libgpprefcl.a lib32/libgpscript.a \ +@LIB32_TRUE@ lib32/libgptext.a lib32/libmshtml.a lib32/libmshtmled.a \ @LIB32_TRUE@ \ -@LIB32_TRUE@ lib32/libcrtdll.a lib32/libmsvcrt.a lib32/libmsvcr80.a \ +@LIB32_TRUE@ lib32/libcrtdll.a lib32/libmsvcrt.a lib32/libmsvcr80.a \ @LIB32_TRUE@ \ @LIB32_TRUE@ lib32/libbcrypt.a lib32/libbthprops.a lib32/libclusapi.a lib32/libcmutil.a \ @LIB32_TRUE@ lib32/libcredui.a lib32/libcryptnet.a lib32/libdavclnt.a lib32/libdhcpcsvc6.a \ @@ -2448,7 +2448,9 @@ @LIB32_TRUE@ lib32/libntmsapi.a lib32/libspoolss.a lib32/libsxs.a lib32/libwecapi.a \ @LIB32_TRUE@ lib32/libwevtapi.a lib32/libwevtfwd.a lib32/libfwpuclnt.a lib32/libmstask.a \ @LIB32_TRUE@ lib32/libqutil.a lib32/libconnect.a lib32/libesent.a lib32/libhttpapi.a \ -@LIB32_TRUE@ lib32/libpdh.a lib32/libpdhui.a +@LIB32_TRUE@ lib32/libpdh.a lib32/libpdhui.a \ +@LIB32_TRUE@ \ +@LIB32_TRUE@ lib32/libks.a # End 32-bit runtime @@ -2934,17 +2936,20 @@ @LIB64_TRUE@ lib64/libwservdeps.a lib64/libwserwvdrv.a lib64/libwsetupapi.a lib64/libwsfc.a lib64/libwsfcfiles.a \ @LIB64_TRUE@ lib64/libwsfc_os.a lib64/libwsfmapi.a lib64/libwshatm.a lib64/libwshbth.a lib64/libwshcon.a \ @LIB64_TRUE@ lib64/libwsock32.a lib64/libwwdmaud.a lib64/libwwinspool.a lib64/libzoneoc.a lib64/libnormaliz.a \ -@LIB64_TRUE@ lib64/libclfsw32.a \ -@LIB64_TRUE@ lib64/libkernel32.a lib64/libdwmapi.a lib64/libntoskrnl.a lib64/libuxtheme.a \ -@LIB64_TRUE@ lib64/libwtsapi32.a \ @LIB64_TRUE@ \ -@LIB64_TRUE@ lib64/libcrtdll.a lib64/libmsvcrt.a lib64/libmsvcr80.a \ +@LIB64_TRUE@ lib64/libclfsw32.a \ +@LIB64_TRUE@ lib64/libkernel32.a lib64/libdwmapi.a lib64/libntoskrnl.a lib64/libuxtheme.a \ +@LIB64_TRUE@ lib64/libwtsapi32.a \ +@LIB64_TRUE@ \ +@LIB64_TRUE@ lib64/libcrtdll.a lib64/libmsvcrt.a lib64/libmsvcr80.a \ @LIB64_TRUE@ \ @LIB64_TRUE@ lib64/libbcrypt.a lib64/libbthprops.a lib64/libdhcpcsvc6.a lib64/libdxva2.a lib64/libeappcfg.a \ @LIB64_TRUE@ lib64/libeappgnui.a lib64/libeapphost.a lib64/libeappprxy.a lib64/libevr.a lib64/libiscsidsc.a \ @LIB64_TRUE@ lib64/libktmw32.a lib64/libmf.a lib64/libmfplat.a lib64/libmsdrm.a lib64/libncrypt.a \ @LIB64_TRUE@ lib64/libwecapi.a lib64/libwevtapi.a lib64/libwevtfwd.a lib64/libqutil.a lib64/libconnect.a \ -@LIB64_TRUE@ lib64/libfwpuclnt.a +@LIB64_TRUE@ lib64/libfwpuclnt.a \ +@LIB64_TRUE@ \ +@LIB64_TRUE@ lib64/libks.a # End 64-bit runtime
diff --git a/mingw-w64-crt/lib32/ks.def b/mingw-w64-crt/lib32/ks.def new file mode 100644 index 0000000..a5f80c2 --- /dev/null +++ b/mingw-w64-crt/lib32/ks.def
@@ -0,0 +1,245 @@ +; +; 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 +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 +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 +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 +KsInitializeDriver@12 +KsInstallBusEnumInterface@4 +KsIsBusEnumChildDevice@8 +KsLoadResource@24 +KsMapModuleName@20 +KsMergeAutomationTables@16 +KsMethodHandler@12 +KsMethodHandlerWithAllocator@20 +KsMoveIrpsOnCancelableQueue@28 +KsNullDriverUnload@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 +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 +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 +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
diff --git a/mingw-w64-crt/lib64/ks.def b/mingw-w64-crt/lib64/ks.def new file mode 100644 index 0000000..c7ded05 --- /dev/null +++ b/mingw-w64-crt/lib64/ks.def
@@ -0,0 +1,245 @@ +; +; Definition file of ks.sys +; Automatic generated by gendef +; written by Kai Tietz 2008 +; +LIBRARY "ks.sys" +EXPORTS +; public: __cdecl CBaseUnknown::CBaseUnknown(struct _GUID const &__ptr64 ,struct IUnknown *__ptr64)__ptr64 +??0CBaseUnknown@@QEAA@AEBU_GUID@@PEAUIUnknown@@@Z +; public: __cdecl CBaseUnknown::CBaseUnknown(struct IUnknown *__ptr64)__ptr64 +??0CBaseUnknown@@QEAA@PEAUIUnknown@@@Z +; public: virtual __cdecl CBaseUnknown::~CBaseUnknown(void)__ptr64 +??1CBaseUnknown@@UEAA@XZ +; public: void __cdecl CBaseUnknown::__dflt_ctor_closure(void)__ptr64 +??_FCBaseUnknown@@QEAAXXZ +; public: virtual unsigned long __cdecl CBaseUnknown::IndirectedAddRef(void)__ptr64 +?IndirectedAddRef@CBaseUnknown@@UEAAKXZ +; public: virtual long __cdecl CBaseUnknown::IndirectedQueryInterface(struct _GUID const &__ptr64 ,void *__ptr64 *__ptr64)__ptr64 +?IndirectedQueryInterface@CBaseUnknown@@UEAAJAEBU_GUID@@PEAPEAX@Z +; public: virtual unsigned long __cdecl CBaseUnknown::IndirectedRelease(void)__ptr64 +?IndirectedRelease@CBaseUnknown@@UEAAKXZ +; public: virtual unsigned long __cdecl CBaseUnknown::NonDelegatedAddRef(void)__ptr64 +?NonDelegatedAddRef@CBaseUnknown@@UEAAKXZ +; public: virtual long __cdecl CBaseUnknown::NonDelegatedQueryInterface(struct _GUID const &__ptr64 ,void *__ptr64 *__ptr64)__ptr64 +?NonDelegatedQueryInterface@CBaseUnknown@@UEAAJAEBU_GUID@@PEAPEAX@Z +; public: virtual unsigned long __cdecl CBaseUnknown::NonDelegatedRelease(void)__ptr64 +?NonDelegatedRelease@CBaseUnknown@@UEAAKXZ +DllInitialize +KoCreateInstance +KoDeviceInitialize +KoDriverInitialize +KoRelease +KsAcquireControl +KsAcquireDevice +KsAcquireDeviceSecurityLock +KsAcquireResetValue +KsAddDevice +KsAddEvent +KsAddIrpToCancelableQueue +KsAddItemToObjectBag +KsAddObjectCreateItemToDeviceHeader +KsAddObjectCreateItemToObjectHeader +KsAllocateDefaultClock +KsAllocateDefaultClockEx +KsAllocateDeviceHeader +KsAllocateExtraData +KsAllocateObjectBag +KsAllocateObjectCreateItem +KsAllocateObjectHeader +KsCacheMedium +KsCancelIo +KsCancelRoutine +KsCompletePendingRequest +KsCopyObjectBagItems +KsCreateAllocator +KsCreateBusEnumObject +KsCreateClock +KsCreateDefaultAllocator +KsCreateDefaultAllocatorEx +KsCreateDefaultClock +KsCreateDefaultSecurity +KsCreateDevice +KsCreateFilterFactory +KsCreatePin +KsCreateTopologyNode +KsDecrementCountedWorker +KsDefaultAddEventHandler +KsDefaultDeviceIoCompletion +KsDefaultDispatchPnp +KsDefaultDispatchPower +KsDefaultForwardIrp +KsDereferenceBusObject +KsDereferenceSoftwareBusObject +KsDeviceGetBusData +KsDeviceRegisterAdapterObject +KsDeviceSetBusData +KsDisableEvent +KsDiscardEvent +KsDispatchFastIoDeviceControlFailure +KsDispatchFastReadFailure +KsDispatchInvalidDeviceRequest +KsDispatchIrp +KsDispatchQuerySecurity +KsDispatchSetSecurity +KsDispatchSpecificMethod +KsDispatchSpecificProperty +KsEnableEvent +KsEnableEventWithAllocator +KsFastMethodHandler +KsFastPropertyHandler +KsFilterAcquireProcessingMutex +KsFilterAddTopologyConnections +KsFilterAttemptProcessing +KsFilterCreateNode +KsFilterCreatePinFactory +KsFilterFactoryAddCreateItem +KsFilterFactoryGetSymbolicLink +KsFilterFactorySetDeviceClassesState +KsFilterFactoryUpdateCacheData +KsFilterGetAndGate +KsFilterGetChildPinCount +KsFilterGetFirstChildPin +KsFilterRegisterPowerCallbacks +KsFilterReleaseProcessingMutex +KsForwardAndCatchIrp +KsForwardIrp +KsFreeDefaultClock +KsFreeDeviceHeader +KsFreeEventList +KsFreeObjectBag +KsFreeObjectCreateItem +KsFreeObjectCreateItemsByContext +KsFreeObjectHeader +KsGenerateDataEvent +KsGenerateEvent +KsGenerateEventList +KsGenerateEvents +KsGetBusEnumIdentifier +KsGetBusEnumParentFDOFromChildPDO +KsGetBusEnumPnpDeviceObject +KsGetDefaultClockState +KsGetDefaultClockTime +KsGetDevice +KsGetDeviceForDeviceObject +KsGetFilterFromIrp +KsGetFirstChild +KsGetImageNameAndResourceId +KsGetNextSibling +KsGetNodeIdFromIrp +KsGetObjectFromFileObject +KsGetObjectTypeFromFileObject +KsGetObjectTypeFromIrp +KsGetOuterUnknown +KsGetParent +KsGetPinFromIrp +KsHandleSizedListQuery +KsIncrementCountedWorker +KsInitializeDevice +KsInitializeDriver +KsInstallBusEnumInterface +KsIsBusEnumChildDevice +KsLoadResource +KsMapModuleName +KsMergeAutomationTables +KsMethodHandler +KsMethodHandlerWithAllocator +KsMoveIrpsOnCancelableQueue +KsNullDriverUnload +KsPinAcquireProcessingMutex +KsPinAttachAndGate +KsPinAttachOrGate +KsPinAttemptProcessing +KsPinDataIntersection +KsPinGetAndGate +KsPinGetAvailableByteCount +KsPinGetConnectedFilterInterface +KsPinGetConnectedPinDeviceObject +KsPinGetConnectedPinFileObject +KsPinGetConnectedPinInterface +KsPinGetCopyRelationships +KsPinGetFirstCloneStreamPointer +KsPinGetLeadingEdgeStreamPointer +KsPinGetNextSiblingPin +KsPinGetParentFilter +KsPinGetReferenceClockInterface +KsPinGetTrailingEdgeStreamPointer +KsPinPropertyHandler +KsPinRegisterFrameReturnCallback +KsPinRegisterHandshakeCallback +KsPinRegisterIrpCompletionCallback +KsPinRegisterPowerCallbacks +KsPinReleaseProcessingMutex +KsPinSetPinClockTime +KsPinSubmitFrame +KsPinSubmitFrameMdl +KsProbeStreamIrp +KsProcessPinUpdate +KsPropertyHandler +KsPropertyHandlerWithAllocator +KsQueryDevicePnpObject +KsQueryInformationFile +KsQueryObjectAccessMask +KsQueryObjectCreateItem +KsQueueWorkItem +KsReadFile +KsRecalculateStackDepth +KsReferenceBusObject +KsReferenceSoftwareBusObject +KsRegisterAggregatedClientUnknown +KsRegisterCountedWorker +KsRegisterFilterWithNoKSPins +KsRegisterWorker +KsReleaseControl +KsReleaseDevice +KsReleaseDeviceSecurityLock +KsReleaseIrpOnCancelableQueue +KsRemoveBusEnumInterface +KsRemoveIrpFromCancelableQueue +KsRemoveItemFromObjectBag +KsRemoveSpecificIrpFromCancelableQueue +KsServiceBusEnumCreateRequest +KsServiceBusEnumPnpRequest +KsSetDefaultClockState +KsSetDefaultClockTime +KsSetDevicePnpAndBaseObject +KsSetInformationFile +KsSetMajorFunctionHandler +KsSetPowerDispatch +KsSetTargetDeviceObject +KsSetTargetState +KsStreamIo +KsStreamPointerAdvance +KsStreamPointerAdvanceOffsets +KsStreamPointerAdvanceOffsetsAndUnlock +KsStreamPointerCancelTimeout +KsStreamPointerClone +KsStreamPointerDelete +KsStreamPointerGetIrp +KsStreamPointerGetMdl +KsStreamPointerGetNextClone +KsStreamPointerLock +KsStreamPointerScheduleTimeout +KsStreamPointerSetStatusCode +KsStreamPointerUnlock +KsSynchronousIoControlDevice +KsTerminateDevice +KsTopologyPropertyHandler +KsUnregisterWorker +KsUnserializeObjectPropertiesFromRegistry +KsValidateAllocatorCreateRequest +KsValidateAllocatorFramingEx +KsValidateClockCreateRequest +KsValidateConnectRequest +KsValidateTopologyNodeCreateRequest +KsWriteFile +KsiDefaultClockAddMarkEvent +KsiPropertyDefaultClockGetCorrelatedPhysicalTime +KsiPropertyDefaultClockGetCorrelatedTime +KsiPropertyDefaultClockGetFunctionTable +KsiPropertyDefaultClockGetPhysicalTime +KsiPropertyDefaultClockGetResolution +KsiPropertyDefaultClockGetState +KsiPropertyDefaultClockGetTime +KsiQueryObjectCreateItemsPresent +_KsEdit