KSCLOCKF — Windows 98 Debug
Segment 1: .text @ 00000670
-
00000000
— ?CreateInstance@CKsClockF@@SGPAVCUnknown@@PAUIUnknown@@PAJ@Z
(public: static class CUnknown * __stdcall CKsClockF::CreateInstance(struct IUnknown *,long *))
-
00000070
— ??0CKsClockF@@QAE@PAUIUnknown@@PADPAJ@Z
(public: __thiscall CKsClockF::CKsClockF(struct IUnknown *,char *,long *))
-
00000120
— ??1CUnknown@@UAE@XZ
(public: virtual __thiscall CUnknown::~CUnknown(void))
-
00000130
— ?QueryInterface@CKsClockF@@UAGJABU_GUID@@PAPAX@Z
(public: virtual long __stdcall CKsClockF::QueryInterface(struct _GUID const &,void * *))
-
00000150
— ?AddRef@CKsClockF@@UAGKXZ
(public: virtual unsigned long __stdcall CKsClockF::AddRef(void))
-
00000160
— ?Release@CKsClockF@@UAGKXZ
(public: virtual unsigned long __stdcall CKsClockF::Release(void))
-
00000170
— ??_GCKsClockF@@UAEPAXI@Z
(public: virtual void * __thiscall CKsClockF::`scalar deleting destructor'(unsigned int))
-
00000170
— ??_ECKsClockF@@UAEPAXI@Z
(public: virtual void * __thiscall CKsClockF::`vector deleting destructor'(unsigned int))
-
00000190
— ??1CKsClockF@@UAE@XZ
(public: virtual __thiscall CKsClockF::~CKsClockF(void))
-
00000220
— ?NonDelegatingQueryInterface@CKsClockF@@UAGJABU_GUID@@PAPAX@Z
(public: virtual long __stdcall CKsClockF::NonDelegatingQueryInterface(struct _GUID const &,void * *))
-
000002B0
— ?Stop@CKsClockF@@UAGJXZ
(public: virtual long __stdcall CKsClockF::Stop(void))
-
00000310
— ?Pause@CKsClockF@@UAGJXZ
(public: virtual long __stdcall CKsClockF::Pause(void))
-
000003F0
— ?Run@CKsClockF@@UAGJ_J@Z
(public: virtual long __stdcall CKsClockF::Run(__int64))
-
00000430
— ?SetSyncSource@CKsClockF@@UAGJPAUIReferenceClock@@@Z
(public: virtual long __stdcall CKsClockF::SetSyncSource(struct IReferenceClock *))
-
00000460
— ?NotifyGraphChange@CKsClockF@@UAGJXZ
(public: virtual long __stdcall CKsClockF::NotifyGraphChange(void))
-
00000470
— ?KsGetObjectHandle@CKsClockF@@UAGPAXXZ
(public: virtual void * __stdcall CKsClockF::KsGetObjectHandle(void))
-
00000480
— ?SetState@CKsClockF@@AAGJW4KSSTATE@@@Z
(private: long __stdcall CKsClockF::SetState(enum KSSTATE))
-
000004F0
— ?ClockThread@CKsClockF@@CAJPAV1@@Z
(private: static long __cdecl CKsClockF::ClockThread(class CKsClockF *))
-
00000630
— ?QueryInterface@CKsClockF@@W3AGJABU_GUID@@PAPAX@Z
([thunk]:public: virtual long __stdcall CKsClockF::QueryInterface`adjustor{4}' (struct _GUID const &,void * *))
-
00000640
— ?AddRef@CKsClockF@@W3AGKXZ
([thunk]:public: virtual unsigned long __stdcall CKsClockF::AddRef`adjustor{4}' (void))
-
00000650
— ?Release@CKsClockF@@W3AGKXZ
([thunk]:public: virtual unsigned long __stdcall CKsClockF::Release`adjustor{4}' (void))
-
0000065A
— ??0CBaseObject@@QAE@PBD@Z
(public: __thiscall CBaseObject::CBaseObject(char const *))
-
0000066E
— ??1CBaseObject@@QAE@XZ
(public: __thiscall CBaseObject::~CBaseObject(void))
-
00000695
— ??0CUnknown@@QAE@PBDPAUIUnknown@@@Z
(public: __thiscall CUnknown::CUnknown(char const *,struct IUnknown *))
-
000006C1
— ?NonDelegatingQueryInterface@CUnknown@@UAGJABU_GUID@@PAPAX@Z
(public: virtual long __stdcall CUnknown::NonDelegatingQueryInterface(struct _GUID const &,void * *))
-
000006FF
— ?NonDelegatingAddRef@CUnknown@@UAGKXZ
(public: virtual unsigned long __stdcall CUnknown::NonDelegatingAddRef(void))
-
0000071D
— ?NonDelegatingRelease@CUnknown@@UAGKXZ
(public: virtual unsigned long __stdcall CUnknown::NonDelegatingRelease(void))
-
00000757
— _GetInterface@8
-
00000778
— ??3@YAXPAX@Z
(void __cdecl operator delete(void *))
-
0000077E
— ??2@YAPAXI@Z
(void * __cdecl operator new(unsigned int))
-
00000784
— ___CxxFrameHandler
-
00000790
— __purecall
-
000007A0
— __alldiv
-
00000850
— __CRT_INIT@12
-
00000920
— __DllMainCRTStartup@12
-
000009D0
— __initterm
-
000009E0
— _DllMain@12
-
00000A10
— ??0CClassFactory@@QAE@PBVCFactoryTemplate@@@Z
(public: __thiscall CClassFactory::CClassFactory(class CFactoryTemplate const *))
-
00000A37
— ?QueryInterface@CClassFactory@@UAGJABU_GUID@@PAPAX@Z
(public: virtual long __stdcall CClassFactory::QueryInterface(struct _GUID const &,void * *))
-
00000A89
— ?AddRef@CClassFactory@@UAGKXZ
(public: virtual unsigned long __stdcall CClassFactory::AddRef(void))
-
00000A96
— ?Release@CClassFactory@@UAGKXZ
(public: virtual unsigned long __stdcall CClassFactory::Release(void))
-
00000ABC
— ?CreateInstance@CClassFactory@@UAGJPAUIUnknown@@ABU_GUID@@PAPAX@Z
(public: virtual long __stdcall CClassFactory::CreateInstance(struct IUnknown *,struct _GUID const &,void * *))
-
00000B52
— ?LockServer@CClassFactory@@UAGJH@Z
(public: virtual long __stdcall CClassFactory::LockServer(int))
-
00000B6C
— _DllGetClassObject@12
-
00000C05
— _DllCanUnloadNow@0
Segment 2: .rdata @ 00000870
-
00000000
— __GUID_877e4351_6fea_11d0_b863_00aa00a216a1
-
00000010
— __GUID_53172480_4791_11d0_a5d6_28db04c10000
-
00000020
— ??_7CKsClockF@@6BIKsObject@@@
(const CKsClockF::`vftable'{for `IKsObject'})
-
00000030
— ??_7CKsClockF@@6BIDistributorNotify@@@
(const CKsClockF::`vftable'{for `IDistributorNotify'})
-
00000050
— ??_7CKsClockF@@6BCUnknown@@@
(const CKsClockF::`vftable'{for `CUnknown'})
-
00000060
— ??_7IKsObject@@6B@
(const IKsObject::`vftable')
-
00000070
— ??_7IDistributorNotify@@6B@
(const IDistributorNotify::`vftable')
-
00000090
— __GUID_56a868af_0ad4_11ce_b03a_0020af0ba770
-
000000A0
— __GUID_877e4352_6fea_11d0_b863_00aa00a216a1
-
000000B0
— __GUID_df12a4c0_ac17_11cf_a5d6_28db04c10000
-
000000D0
— _IID_IUnknown
-
00000130
— ??_7CClassFactory@@6B@
(const CClassFactory::`vftable')
-
00000144
— _IID_IClassFactory
Segment 3: .CRT$XCA @ 00000A90
-
00000000
— ___xc_a
-
00000004
— ___xc_z
-
00000008
— ___xi_a
-
0000000C
— ___xi_z
-
00000010
— ?g_Templates@@3PAVCFactoryTemplate@@A
(class CFactoryTemplate * g_Templates)
-
00000024
— ?g_cTemplates@@3HA
(int g_cTemplates)
-
00000028
— ??_C@_1CG@JPCJ@?$AAK?$AAS?$AA?5?$AAC?$AAl?$AAo?$AAc?$AAk?$AA?5?$AAF?$AAo?$AAr?$AAw?$AAa?$AAr?$AAd?$AAe?$AAr?$AA?$AA@
(`string')
-
00000050
— ?hlibOLEAut32@@3PAUHINSTANCE__@@A
(struct HINSTANCE__ * hlibOLEAut32)
-
00000054
— ?m_cObjects@CBaseObject@@0JA
(private: static long CBaseObject::m_cObjects)
-
00000060
— ?g_hInst@@3PAUHINSTANCE__@@A
(struct HINSTANCE__ * g_hInst)
-
00000064
— ?g_amPlatform@@3KA
(unsigned long g_amPlatform)
-
00000068
— ?g_osInfo@@3U_OSVERSIONINFOA@@A
(struct _OSVERSIONINFOA g_osInfo)
-
000000FC
— ?m_cLocked@CClassFactory@@0HA
(private: static int CClassFactory::m_cLocked)
-
00000100
— __adjust_fdiv
-
00000104
— ___onexitend
-
00000108
— ___onexitbegin
-
0000010C
— __pRawDllMain
Segment 4: .idata$2 @ 00000000
-
00000000
— __IMPORT_DESCRIPTOR_MSVCRT
-
00000014
— __IMPORT_DESCRIPTOR_ksproxy
-
00000028
— __IMPORT_DESCRIPTOR_KERNEL32
-
0000003C
— __NULL_IMPORT_DESCRIPTOR
-
000000B8
— __imp__WaitForSingleObjectEx@12
-
000000BC
— __imp__DisableThreadLibraryCalls@4
-
000000C0
— __imp__CloseHandle@4
-
000000C4
— __imp__InterlockedDecrement@4
-
000000C8
— __imp__FreeLibrary@4
-
000000CC
— __imp__InterlockedIncrement@4
-
000000D0
— __imp__InterlockedCompareExchange@12
-
000000D4
— __imp__CreateEventA@16
-
000000D8
— __imp__CreateThread@24
-
000000DC
— __imp__SetThreadPriority@8
-
000000E0
— __imp__GetLastError@0
-
000000E4
— __imp__SetEvent@4
-
000000E8
— __imp__ResumeThread@4
-
000000EC
— \177KERNEL32_NULL_THUNK_DATA
-
000000F0
— __imp_??2@YAPAXI@Z
-
000000F4
— __imp___adjust_fdiv
-
000000F8
— __imp__malloc
-
000000FC
— __imp___initterm
-
00000100
— __imp__free
-
00000104
— __imp___purecall
-
00000108
— __imp____CxxFrameHandler
-
0000010C
— __imp_??3@YAXPAX@Z
-
00000110
— \177MSVCRT_NULL_THUNK_DATA
-
00000114
— __imp__KsSynchronousDeviceControl@28
-
00000118
— __imp__KsOpenDefaultDevice@12
-
0000011C
— \177ksproxy_NULL_THUNK_DATA