KSVPINTF — Windows 98 Retail


Source Tree


Segment 1: .text @ 000015E0
  • 00000000 — ??0CVPInterfaceHandler@@QAE@PAUIUnknown@@PADPAJPBU_GUID@@3@Z
  • 000000E0 — ??1CUnknown@@UAE@XZ
  • 000000F0 — ?Stop@CVPInterfaceHandler@@UAGJXZ
  • 000000F0 — ?Pause@CVPInterfaceHandler@@UAGJXZ
  • 00000100 — ?Run@CVPInterfaceHandler@@UAGJ_J@Z
  • 00000110 — ?SetSyncSource@CVPInterfaceHandler@@UAGJPAUIReferenceClock@@@Z
  • 00000120 — ??_GCVPInterfaceHandler@@UAEPAXI@Z
  • 00000120 — ??_ECVPInterfaceHandler@@UAEPAXI@Z
  • 00000140 — ??1CVPInterfaceHandler@@UAE@XZ
  • 000001A0 — ?NotifyGraphChange@CVPInterfaceHandler@@UAGJXZ
  • 00000250 — ?CreateThread@CVPInterfaceHandler@@QAEJXZ
  • 000002F0 — ?ExitThread@CVPInterfaceHandler@@QAEXXZ
  • 00000340 — ?InitialThreadProc@CVPInterfaceHandler@@SGKPAV1@@Z
  • 00000350 — ?GetConnectInfo@CVPInterfaceHandler@@QAEJPAKPAU_DDVIDEOPORTCONNECT@@@Z
  • 00000430 — ?SetConnectInfo@CVPInterfaceHandler@@QAEJK@Z
  • 00000490 — ?GetVPDataInfo@CVPInterfaceHandler@@QAEJPAU_AMVPDATAINFO@@@Z
  • 000004F0 — ?GetMaxPixelRate@CVPInterfaceHandler@@QAEJPAU_AMVPSIZE@@PAK@Z
  • 00000580 — ?InformVPInputFormats@CVPInterfaceHandler@@QAEJKPAU_DDPIXELFORMAT@@@Z
  • 00000610 — ?GetVideoFormats@CVPInterfaceHandler@@QAEJPAKPAU_DDPIXELFORMAT@@@Z
  • 00000700 — ?SetVideoFormat@CVPInterfaceHandler@@QAEJK@Z
  • 00000760 — ?SetInvertPolarity@CVPInterfaceHandler@@QAEJXZ
  • 000007C0 — ?GetOverlaySurface@CVPInterfaceHandler@@QAEJPAPAUIDirectDrawSurface@@@Z
  • 000007D0 — ?IsVPDecimationAllowed@CVPInterfaceHandler@@QAEJPAH@Z
  • 00000830 — ?SetScalingFactors@CVPInterfaceHandler@@QAEJPAU_AMVPSIZE@@@Z
  • 00000890 — ?SetDirectDrawKernelHandle@CVPInterfaceHandler@@QAEJK@Z
  • 000008F0 — ?SetVideoPortID@CVPInterfaceHandler@@QAEJK@Z
  • 00000950 — ?SetDDSurfaceKernelHandles@CVPInterfaceHandler@@QAEJKPAK@Z
  • 00000A00 — ?SetSurfaceParameters@CVPInterfaceHandler@@QAEJKKK@Z
  • 00000A80 — ?CreateInstance@CVPVideoInterfaceHandler@@SGPAVCUnknown@@PAUIUnknown@@PAJ@Z
  • 00000AF0 — ??0CVPVideoInterfaceHandler@@AAE@PAUIUnknown@@PADPAJ@Z
  • 00000C30 — ?AddRef@CVPVBIInterfaceHandler@@UAGKXZ
  • 00000C30 — ?AddRef@CVPVideoInterfaceHandler@@UAGKXZ
  • 00000C40 — ?GetMaxPixelRate@CVPVBIInterfaceHandler@@UAGJPAU_AMVPSIZE@@PAK@Z
  • 00000C40 — ?GetMaxPixelRate@CVPVideoInterfaceHandler@@UAGJPAU_AMVPSIZE@@PAK@Z
  • 00000C60 — ?InformVPInputFormats@CVPVBIInterfaceHandler@@UAGJKPAU_DDPIXELFORMAT@@@Z
  • 00000C60 — ?InformVPInputFormats@CVPVideoInterfaceHandler@@UAGJKPAU_DDPIXELFORMAT@@@Z
  • 00000C80 — ?GetVideoFormats@CVPVBIInterfaceHandler@@UAGJPAKPAU_DDPIXELFORMAT@@@Z
  • 00000C80 — ?GetVideoFormats@CVPVideoInterfaceHandler@@UAGJPAKPAU_DDPIXELFORMAT@@@Z
  • 00000CA0 — ?SetVideoFormat@CVPVideoInterfaceHandler@@UAGJK@Z
  • 00000CA0 — ?SetVideoFormat@CVPVBIInterfaceHandler@@UAGJK@Z
  • 00000CC0 — ?SetInvertPolarity@CVPVideoInterfaceHandler@@UAGJXZ
  • 00000CC0 — ?SetInvertPolarity@CVPVBIInterfaceHandler@@UAGJXZ
  • 00000CD0 — ?GetOverlaySurface@CVPVideoInterfaceHandler@@UAGJPAPAUIDirectDrawSurface@@@Z
  • 00000CD0 — ?GetOverlaySurface@CVPVBIInterfaceHandler@@UAGJPAPAUIDirectDrawSurface@@@Z
  • 00000CF0 — ?IsVPDecimationAllowed@CVPVideoInterfaceHandler@@UAGJPAH@Z
  • 00000D10 — ?SetScalingFactors@CVPVideoInterfaceHandler@@UAGJPAU_AMVPSIZE@@@Z
  • 00000D30 — ?SetSurfaceParameters@CVPVBIInterfaceHandler@@UAGJKKK@Z
  • 00000D30 — ?SetSurfaceParameters@CVPVideoInterfaceHandler@@UAGJKKK@Z
  • 00000D50 — ??_GCVPVideoInterfaceHandler@@UAEPAXI@Z
  • 00000D50 — ??_ECVPVideoInterfaceHandler@@UAEPAXI@Z
  • 00000D70 — ??1CVPVideoInterfaceHandler@@UAE@XZ
  • 00000E10 — ?NonDelegatingQueryInterface@CVPVideoInterfaceHandler@@UAGJABU_GUID@@PAPAX@Z
  • 00000EA0 — ?NotifyThreadProc@CVPVideoInterfaceHandler@@UAEKXZ
  • 00000F50 — ?CreateInstance@CVPVBIInterfaceHandler@@SGPAVCUnknown@@PAUIUnknown@@PAJ@Z
  • 00000FC0 — ??0CVPVBIInterfaceHandler@@AAE@PAUIUnknown@@PADPAJ@Z
  • 00001100 — ?QueryInterface@CVPVBIInterfaceHandler@@UAGJABU_GUID@@PAPAX@Z
  • 00001100 — ?QueryInterface@CVPVideoInterfaceHandler@@UAGJABU_GUID@@PAPAX@Z
  • 00001120 — ?Release@CVPVBIInterfaceHandler@@UAGKXZ
  • 00001120 — ?Release@CVPVideoInterfaceHandler@@UAGKXZ
  • 00001130 — ?GetConnectInfo@CVPVBIInterfaceHandler@@UAGJPAKPAU_DDVIDEOPORTCONNECT@@@Z
  • 00001130 — ?GetConnectInfo@CVPVideoInterfaceHandler@@UAGJPAKPAU_DDVIDEOPORTCONNECT@@@Z
  • 00001150 — ?SetConnectInfo@CVPVideoInterfaceHandler@@UAGJK@Z
  • 00001150 — ?SetConnectInfo@CVPVBIInterfaceHandler@@UAGJK@Z
  • 00001170 — ?GetVPDataInfo@CVPVideoInterfaceHandler@@UAGJPAU_AMVPDATAINFO@@@Z
  • 00001170 — ?GetVPDataInfo@CVPVBIInterfaceHandler@@UAGJPAU_AMVPDATAINFO@@@Z
  • 00001190 — ?SetDirectDrawKernelHandle@CVPVideoInterfaceHandler@@UAGJK@Z
  • 00001190 — ?SetDirectDrawKernelHandle@CVPVBIInterfaceHandler@@UAGJK@Z
  • 000011B0 — ?SetVideoPortID@CVPVideoInterfaceHandler@@UAGJK@Z
  • 000011B0 — ?SetVideoPortID@CVPVBIInterfaceHandler@@UAGJK@Z
  • 000011D0 — ?SetDDSurfaceKernelHandles@CVPVideoInterfaceHandler@@UAGJKPAK@Z
  • 000011D0 — ?SetDDSurfaceKernelHandles@CVPVBIInterfaceHandler@@UAGJKPAK@Z
  • 000011F0 — ??_ECVPVBIInterfaceHandler@@UAEPAXI@Z
  • 000011F0 — ??_GCVPVBIInterfaceHandler@@UAEPAXI@Z
  • 00001210 — ??1CVPVBIInterfaceHandler@@UAE@XZ
  • 000012B0 — ?NonDelegatingQueryInterface@CVPVBIInterfaceHandler@@UAGJABU_GUID@@PAPAX@Z
  • 00001340 — ?NotifyThreadProc@CVPVBIInterfaceHandler@@UAEKXZ
  • 000013E0 — ?QueryInterface@CVPVideoInterfaceHandler@@WDA@AGJABU_GUID@@PAPAX@Z
  • 000013F0 — ?AddRef@CVPVideoInterfaceHandler@@WDA@AGKXZ
  • 00001400 — ?Release@CVPVideoInterfaceHandler@@WDA@AGKXZ
  • 00001410 — ?QueryInterface@CVPVBIInterfaceHandler@@WDA@AGJABU_GUID@@PAPAX@Z
  • 00001420 — ?AddRef@CVPVBIInterfaceHandler@@WDA@AGKXZ
  • 00001430 — ?Release@CVPVBIInterfaceHandler@@WDA@AGKXZ
  • 0000143A — ??0CBaseObject@@QAE@PBD@Z
  • 0000144E — ??1CBaseObject@@QAE@XZ
  • 00001475 — ??0CUnknown@@QAE@PBDPAUIUnknown@@@Z
  • 000014A1 — ?NonDelegatingQueryInterface@CUnknown@@UAGJABU_GUID@@PAPAX@Z
  • 000014DF — ?NonDelegatingAddRef@CUnknown@@UAGKXZ
  • 000014FD — ?NonDelegatingRelease@CUnknown@@UAGKXZ
  • 00001537 — _GetInterface@8
  • 00001558 — __purecall
  • 0000155E — ___CxxFrameHandler
  • 00001570 — ??3@YAXPAX@Z
  • 00001576 — ??2@YAPAXI@Z
  • 00001580 — __CRT_INIT@12
  • 00001650 — __DllMainCRTStartup@12
  • 00001700 — __initterm
  • 00001710 — _DllMain@12
  • 00001740 — ??0CClassFactory@@QAE@PBVCFactoryTemplate@@@Z
  • 00001767 — ?QueryInterface@CClassFactory@@UAGJABU_GUID@@PAPAX@Z
  • 000017B9 — ?AddRef@CClassFactory@@UAGKXZ
  • 000017C6 — ?Release@CClassFactory@@UAGKXZ
  • 000017EC — ?CreateInstance@CClassFactory@@UAGJPAUIUnknown@@ABU_GUID@@PAPAX@Z
  • 00001882 — ?LockServer@CClassFactory@@UAGJH@Z
  • 0000189C — _DllGetClassObject@12
  • 00001935 — _DllCanUnloadNow@0
Segment 2: .rdata @ 00001970
  • 00000000 — __GUID_ec529b00_1a1f_11d1_bad9_00609744111a
  • 00000010 — __GUID_bc29a660_30e3_11d0_9e69_00c04fd7c15b
  • 00000020 — __GUID_423c13a2_2070_11d0_9ef7_00aa00a216a1
  • 00000030 — ??_7CVPInterfaceHandler@@6BIDistributorNotify@@@
  • 00000050 — ??_7CVPInterfaceHandler@@6BCUnknown@@@
  • 00000068 — ??_7IDistributorNotify@@6B@
  • 00000088 — ??_7CVPVideoInterfaceHandler@@6B@
  • 000000D0 — ??_7CVPVideoInterfaceHandler@@6BIDistributorNotify@@@
  • 000000F0 — ??_7CVPVideoInterfaceHandler@@6BCUnknown@@@
  • 00000108 — ??_7IVPConfig@@6B@
  • 00000150 — __GUID_20c5598e_d3c8_11d0_8dfc_00c04fd7c08b
  • 00000160 — __GUID_56a868af_0ad4_11ce_b03a_0020af0ba770
  • 00000170 — __GUID_c76794a1_d6c5_11d0_9e69_00c04fd7c15b
  • 00000180 — ??_7CVPVBIInterfaceHandler@@6B@
  • 000001C0 — ??_7CVPVBIInterfaceHandler@@6BIDistributorNotify@@@
  • 000001E0 — ??_7CVPVBIInterfaceHandler@@6BCUnknown@@@
  • 000001F8 — ??_7IVPVBIConfig@@6B@
  • 00000238 — __GUID_ec529b01_1a1f_11d1_bad9_00609744111a
  • 00000258 — _IID_IPin
  • 00000268 — _IID_IUnknown
  • 000002D0 — ??_7CClassFactory@@6B@
  • 000002E4 — _IID_IClassFactory
Segment 3: .CRT$XCA @ 00001BF0
  • 00000000 — ___xc_a
  • 00000004 — ___xc_z
  • 00000008 — ___xi_a
  • 0000000C — ___xi_z
  • 00000010 — ?g_Templates@@3PAVCFactoryTemplate@@A
  • 00000038 — ?g_cTemplates@@3HA
  • 0000003C — ??_C@_1CG@CCPP@?$AAV?$AAP?$AAV?$AAB?$AAI?$AAC?$AAo?$AAn?$AAf?$AAi?$AAg?$AAP?$AAr?$AAo?$AAp?$AAS?$AAe?$AAt?$AA?$AA@
  • 00000064 — ??_C@_1CA@NDHJ@?$AAV?$AAP?$AAC?$AAo?$AAn?$AAf?$AAi?$AAg?$AAP?$AAr?$AAo?$AAp?$AAS?$AAe?$AAt?$AA?$AA@
  • 00000090 — ?hlibOLEAut32@@3PAUHINSTANCE__@@A
  • 00000094 — ?m_cObjects@CBaseObject@@0JA
  • 000000A0 — ?g_hInst@@3PAUHINSTANCE__@@A
  • 000000A4 — ?g_amPlatform@@3KA
  • 000000A8 — ?g_osInfo@@3U_OSVERSIONINFOA@@A
  • 0000013C — ?m_cLocked@CClassFactory@@0HA
  • 00000140 — __adjust_fdiv
  • 00000144 — ___onexitend
  • 00000148 — ___onexitbegin
  • 0000014C — __pRawDllMain
Segment 4: .idata$2 @ 00000000
  • 00000000 — __IMPORT_DESCRIPTOR_ksproxy
  • 00000014 — __IMPORT_DESCRIPTOR_KERNEL32
  • 00000028 — ole32_IMPORT_DESCRIPTOR
  • 0000003C — __IMPORT_DESCRIPTOR_MSVCRT
  • 00000050 — __NULL_IMPORT_DESCRIPTOR
  • 00000064 — NULL_IMPORT_DESCRIPTOR
  • 000000E4 — __imp__CloseHandle@4
  • 000000E8 — __imp__GetLastError@0
  • 000000EC — __imp__CreateThread@24
  • 000000F0 — __imp__CreateEventA@16
  • 000000F4 — __imp__WaitForSingleObjectEx@12
  • 000000F8 — __imp__SetEvent@4
  • 000000FC — __imp__ResetEvent@4
  • 00000100 — __imp__WaitForMultipleObjects@16
  • 00000104 — __imp__InterlockedIncrement@4
  • 00000108 — __imp__FreeLibrary@4
  • 0000010C — __imp__InterlockedDecrement@4
  • 00000110 — __imp__DisableThreadLibraryCalls@4
  • 00000114 — \177KERNEL32_NULL_THUNK_DATA
  • 00000118 — __imp_??3@YAXPAX@Z
  • 0000011C — __imp_??2@YAPAXI@Z
  • 00000120 — __imp___purecall
  • 00000124 — __imp____CxxFrameHandler
  • 00000128 — __imp__free
  • 0000012C — __imp___initterm
  • 00000130 — __imp__malloc
  • 00000134 — __imp___adjust_fdiv
  • 00000138 — \177MSVCRT_NULL_THUNK_DATA
  • 0000013C — __imp__KsSynchronousDeviceControl@28
  • 00000140 — \177ksproxy_NULL_THUNK_DATA
  • 00000144 — __imp__CoTaskMemAlloc@4
  • 00000148 — __imp__CoTaskMemFree@4
  • 0000014C — \177ole32_NULL_THUNK_DATA