Generated by JEB on 2019/08/01

PE: C:\Windows\System32\encapi.dll Base=0x180000000 SHA-256=754905FC2957147152380300EE8F1F72E8AEEEE9801F7E0E82E13AD3655DD3D1
PDB: encapi.pdb GUID={510AAF94-7973-2268-0D43CDE37F693A81} Age=1

280 located named symbols:
0x180003330: "public: virtual unsigned long __cdecl CCodecAPIProxy::Release(void) __ptr64" ?Release@CCodecAPIProxy@@UEAAKXZ
0x180004A14: "__cdecl _raise_securityfailure" __raise_securityfailure
0x1800018CC: "protected: long __cdecl CBaseCodecAPI::FillValue(unsigned short,struct tagVARIANT * __ptr64,void * __ptr64 * __ptr64) __ptr64" ?FillValue@CBaseCodecAPI@@IEAAJGPEAUtagVARIANT@@PEAPEAX@Z
0x180005370: "__cdecl _imp_CoInitializeEx" __imp_CoInitializeEx
0x180005F3C: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-com-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-com-l1-1-0
0x1800051E0: "const CCodecAPIProxy::`vftable'{for `CBaseCodecAPI'}" ??_7CCodecAPIProxy@@6BCBaseCodecAPI@@@
0x1800058D8: "InprocServer32" ??_C@_1BO@MNKPAJEP@?$AAI?$AAn?$AAp?$AAr?$AAo?$AAc?$AAS?$AAe?$AAr?$AAv?$AAe?$AAr?$AA3?$AA2?$AA?$AA@
0x180003310: "public: virtual unsigned long __cdecl CVideoEncoderAPIProxy::AddRef(void) __ptr64" ?AddRef@CVideoEncoderAPIProxy@@UEAAKXZ
0x180007088: "__cdecl _security_cookie_complement" __security_cookie_complement
0x1800053D8: "__cdecl _imp_DeviceIoControl" __imp_DeviceIoControl
0x180003EA8: EliminateSubKey
0x180005898: "CLSID\%ls" ??_C@_1BE@OFBGLCML@?$AAC?$AAL?$AAS?$AAI?$AAD?$AA?2?$AA?$CF?$AAl?$AAs?$AA?$AA@
0x180005430: "__cdecl _imp_GetCurrentThreadId" __imp_GetCurrentThreadId
0x18000302C: "protected: long __cdecl CBaseCodecAPI::Base_GetAllSettings(struct IStream * __ptr64) __ptr64" ?Base_GetAllSettings@CBaseCodecAPI@@IEAAJPEAUIStream@@@Z
0x180004C90: "__cdecl guard_dispatch_icall_nop" _guard_dispatch_icall_nop
0x180003330: "public: virtual unsigned long __cdecl CVideoEncoderAPIProxy::Release(void) __ptr64" ?Release@CVideoEncoderAPIProxy@@UEAAKXZ
0x180005F64: "__cdecl _IMPORT_DESCRIPTOR_OLEAUT32" __IMPORT_DESCRIPTOR_OLEAUT32
0x180003470: "public: virtual long __cdecl CVideoEncoderAPIProxy::DerivedIsSupported(struct _GUID const * __ptr64,long) __ptr64" ?DerivedIsSupported@CVideoEncoderAPIProxy@@UEAAJPEBU_GUID@@J@Z
0x180005488: "__cdecl _imp_RegDeleteKeyW" __imp_RegDeleteKeyW
0x180003A20: DllGetClassObject
0x1800053F0: "__cdecl _imp_GetModuleFileNameA" __imp_GetModuleFileNameA
0x1800036C0: "[thunk]:public: virtual unsigned long __cdecl CVideoEncoderAPIProxy::Release`adjustor{8}' (void) __ptr64" ?Release@CVideoEncoderAPIProxy@@W7EAAKXZ
0x180003310: "public: virtual unsigned long __cdecl CCodecAPIProxy::AddRef(void) __ptr64" ?AddRef@CCodecAPIProxy@@UEAAKXZ
0x180005508: "__cdecl _imp_SetEvent" __imp_SetEvent
0x180005588: "__cdecl _guard_dispatch_icall_fptr" __guard_dispatch_icall_fptr
0x180005500: "__cdecl _imp_InitializeCriticalSection" __imp_InitializeCriticalSection
0x180005888: "CoInitializeEx" ??_C@_0P@KHOCNDJK@CoInitializeEx?$AA@
0x18000182C: "protected: unsigned char __cdecl CBaseCodecAPI::ParseMembersList(struct KSPROPERTY_MEMBERSHEADER * __ptr64 * __ptr64,unsigned long * __ptr64,unsigned char) __ptr64" ?ParseMembersList@CBaseCodecAPI@@IEAAEPEAPEAUKSPROPERTY_MEMBERSHEADER@@PEAKE@Z
0x180003CA0: "public: virtual unsigned long __cdecl CUnknown::NonDelegatingRelease(void) __ptr64" ?NonDelegatingRelease@CUnknown@@UEAAKXZ
0x1800056C0: CLSID_FilterMapper
0x1800056D0: CLSID_FilterMapper2
0x180003710: "public: virtual long __cdecl CCodecAPIProxy::IsSupported(struct _GUID const * __ptr64) __ptr64" ?IsSupported@CCodecAPIProxy@@UEAAJPEBU_GUID@@@Z
0x180003DB4: "public: virtual __cdecl CAMThread::~CAMThread(void) __ptr64" ??1CAMThread@@UEAA@XZ
0x1800044B0: AMovieDllRegisterServer2
0x180005730: CODECAPI_SUPPORTSEVENTS
0x180003730: "public: static class CUnknown * __ptr64 __cdecl CCodecAPIProxy::CreateInstance(struct IUnknown * __ptr64,long * __ptr64)" ?CreateInstance@CCodecAPIProxy@@SAPEAVCUnknown@@PEAUIUnknown@@PEAJ@Z
0x180005340: "__cdecl _imp_SysStringByteLen" __imp_SysStringByteLen
0x1800049FB: "__cdecl callnewh" _callnewh
0x180003420: "public: virtual long __cdecl CCodecAPIProxy::GetAllSettings(struct IStream * __ptr64) __ptr64" ?GetAllSettings@CCodecAPIProxy@@UEAAJPEAUIStream@@@Z
0x180002E60: "public: virtual unsigned long __cdecl EventGuidList::ThreadProc(void) __ptr64" ?ThreadProc@EventGuidList@@UEAAKXZ
0x180005560: "__cdecl _imp__vsnwprintf_s" __imp__vsnwprintf_s
0x180003C80: "public: virtual unsigned long __cdecl CUnknown::NonDelegatingAddRef(void) __ptr64" ?NonDelegatingAddRef@CUnknown@@UEAAKXZ
0x180005570: "__cdecl _imp_memset" __imp_memset
0x1800054D0: "__cdecl _imp_CreateEventW" __imp_CreateEventW
0x180003170: "protected: long __cdecl CBaseCodecAPI::Base_SetAllSettingsWithNotify(struct IStream * __ptr64,struct _GUID * __ptr64 * __ptr64,unsigned long * __ptr64) __ptr64" ?Base_SetAllSettingsWithNotify@CBaseCodecAPI@@IEAAJPEAUIStream@@PEAPEAU_GUID@@PEAK@Z
0x180005FC8: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-sysinfo-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-sysinfo-l1-1-0
0x1800053E0: "__cdecl _imp_GetOverlappedResult" __imp_GetOverlappedResult
0x180003430: "public: virtual long __cdecl CVideoEncoderAPIProxy::SetAllSettings(struct IStream * __ptr64) __ptr64" ?SetAllSettings@CVideoEncoderAPIProxy@@UEAAJPEAUIStream@@@Z
0x1800058F8: "Both" ??_C@_19OBNAGCDI@?$AAB?$AAo?$AAt?$AAh?$AA?$AA@
0x1800053A8: "__cdecl _imp_UnhandledExceptionFilter" __imp_UnhandledExceptionFilter
0x1800037C0: "public: virtual long __cdecl CCodecAPIProxy::NonDelegatingQueryInterface(struct _GUID const & __ptr64,void * __ptr64 * __ptr64) __ptr64" ?NonDelegatingQueryInterface@CCodecAPIProxy@@UEAAJAEBU_GUID@@PEAPEAX@Z
0x180002D08: "protected: long __cdecl CBaseCodecAPI::Base_UnregisterForEvent(struct _GUID const * __ptr64) __ptr64" ?Base_UnregisterForEvent@CBaseCodecAPI@@IEAAJPEBU_GUID@@@Z
0x1800049EF: malloc
0x1800056E0: CLSID_IVideoEncoderProxy
0x1800053D0: api-ms-win-core-handle-l1-1-0_NULL_THUNK_DATA
0x180005458: "__cdecl _imp_RegCloseKey" __imp_RegCloseKey
0x180004BEC: "__cdecl _GSHandlerCheckCommon" __GSHandlerCheckCommon
0x180003B60: DllCanUnloadNow
0x1800057A0: "__cdecl GUID_00000000_0000_0000_0000_000000000000" _GUID_00000000_0000_0000_0000_000000000000
0x180005460: "__cdecl _imp_RegEnumKeyExW" __imp_RegEnumKeyExW
0x180007728: "struct HINSTANCE__ * __ptr64 __ptr64 g_hInst" ?g_hInst@@3PEAUHINSTANCE__@@EA
0x180007730: "private: static long CBaseObject::m_cObjects" ?m_cObjects@CBaseObject@@0JA
0x1800054C0: api-ms-win-core-string-l1-1-0_NULL_THUNK_DATA
0x180004380: AMovieSetupRegisterFilter2
0x180001250: "public: virtual void * __ptr64 __cdecl CBaseCodecAPI::`vector deleting destructor'(unsigned int) __ptr64" ??_ECBaseCodecAPI@@UEAAPEAXI@Z
0x180005478: "__cdecl _imp_RegSetValueExW" __imp_RegSetValueExW
0x180005550: "__cdecl _imp__callnewh" __imp__callnewh
0x180005760: IID_IClassFactory
0x180003D68: "public: __cdecl CAMEvent::CAMEvent(int,long * __ptr64) __ptr64" ??0CAMEvent@@QEAA@HPEAJ@Z
0x1800056A0: IID_IFilterMapper
0x180001084: "public: __cdecl CBaseCodecAPI::CBaseCodecAPI(struct IUnknown * __ptr64,char const * __ptr64,long * __ptr64) __ptr64" ??0CBaseCodecAPI@@QEAA@PEAUIUnknown@@PEBDPEAJ@Z
0x180003A00: "public: virtual long __cdecl CClassFactory::LockServer(int) __ptr64" ?LockServer@CClassFactory@@UEAAJH@Z
0x180005358: OLEAUT32_NULL_THUNK_DATA
0x180007610: "struct _OSVERSIONINFOW g_osInfo" ?g_osInfo@@3U_OSVERSIONINFOW@@A
0x180002B6C: "protected: long __cdecl CBaseCodecAPI::Base_RegisterForEvent(struct _GUID const * __ptr64,__int64) __ptr64" ?Base_RegisterForEvent@CBaseCodecAPI@@IEAAJPEBU_GUID@@_J@Z
0x180003350: "public: virtual long __cdecl CVideoEncoderAPIProxy::GetParameterRange(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64,struct tagVARIANT * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?GetParameterRange@CVideoEncoderAPIProxy@@UEAAJPEBU_GUID@@PEAUtagVARIANT@@11@Z
0x180003450: "public: virtual long __cdecl CCodecAPIProxy::SetAllSettingsWithNotify(struct IStream * __ptr64,struct _GUID * __ptr64 * __ptr64,unsigned long * __ptr64) __ptr64" ?SetAllSettingsWithNotify@CCodecAPIProxy@@UEAAJPEAUIStream@@PEAPEAU_GUID@@PEAK@Z
0x180005020: "const CBaseCodecAPI::`vftable'" ??_7CBaseCodecAPI@@6B@
0x180005390: "__cdecl _imp_CoUninitialize" __imp_CoUninitialize
0x180002658: "long __cdecl KsGetEventBuffer(void * __ptr64,struct _GUID const & __ptr64,struct KSEVENTDATA * __ptr64,unsigned char * __ptr64 * __ptr64,unsigned long * __ptr64,unsigned long)" ?KsGetEventBuffer@@YAJPEAXAEBU_GUID@@PEAUKSEVENTDATA@@PEAPEAEPEAKK@Z
0x1800054F8: "__cdecl _imp_EnterCriticalSection" __imp_EnterCriticalSection
0x180005480: api-ms-win-core-registry-l1-1-0_NULL_THUNK_DATA
0x1800054E0: "__cdecl _imp_CreateEventA" __imp_CreateEventA
0x1800058B8: "ThreadingModel" ??_C@_1BO@NMEHGCBD@?$AAT?$AAh?$AAr?$AAe?$AAa?$AAd?$AAi?$AAn?$AAg?$AAM?$AAo?$AAd?$AAe?$AAl?$AA?$AA@
0x1800053C0: api-ms-win-core-errorhandling-l1-1-0_NULL_THUNK_DATA
0x180005428: "__cdecl _imp_GetCurrentProcess" __imp_GetCurrentProcess
0x1800033A0: "public: virtual long __cdecl CCodecAPIProxy::UnregisterForEvent(struct _GUID const * __ptr64) __ptr64" ?UnregisterForEvent@CCodecAPIProxy@@UEAAJPEBU_GUID@@@Z
0x180005710: CODECAPI_SETALLDEFAULTS
0x180006004: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-string-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-string-l1-1-0
0x1800057F0: "IVideoEncoderProxy" ??_C@_1CG@KKCOBJGK@?$AAI?$AAV?$AAi?$AAd?$AAe?$AAo?$AAE?$AAn?$AAc?$AAo?$AAd?$AAe?$AAr?$AAP?$AAr?$AAo?$AAx?$AAy?$AA?$AA@
0x1800023D4: "protected: long __cdecl CBaseCodecAPI::Base_GetValue(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?Base_GetValue@CBaseCodecAPI@@IEAAJPEBU_GUID@@PEAUtagVARIANT@@@Z
0x1800054A8: "__cdecl _imp_RtlCaptureContext" __imp_RtlCaptureContext
0x180005410: api-ms-win-core-libraryloader-l1-2-0_NULL_THUNK_DATA
0x1800056F0: CLSID_ICodecAPIProxy
0x180003C20: "public: virtual long __cdecl CUnknown::NonDelegatingQueryInterface(struct _GUID const & __ptr64,void * __ptr64 * __ptr64) __ptr64" ?NonDelegatingQueryInterface@CUnknown@@UEAAJAEBU_GUID@@PEAPEAX@Z
0x1800053B8: "__cdecl _imp_GetLastError" __imp_GetLastError
0x180004898: "void * __ptr64 __cdecl operator new(unsigned __int64)" ??2@YAPEAX_K@Z
0x180003680: "[thunk]:public: virtual long __cdecl CVideoEncoderAPIProxy::GetParameterValues`adjustor{8}' (struct _GUID const * __ptr64,struct tagVARIANT * __ptr64 * __ptr64,unsigned long * __ptr64) __ptr64" ?GetParameterValues@CVideoEncoderAPIProxy@@W7EAAJPEBU_GUID@@PEAPEAUtagVARIANT@@PEAK@Z
0x180004BC8: "__cdecl _GSHandlerCheck" __GSHandlerCheck
0x180005490: api-ms-win-core-registry-l2-1-0_NULL_THUNK_DATA
0x180005568: "__cdecl _imp_memcmp" __imp_memcmp
0x1800046D8: AMovieSetupRegisterFilter
0x180001250: "public: virtual void * __ptr64 __cdecl CBaseCodecAPI::`scalar deleting destructor'(unsigned int) __ptr64" ??_GCBaseCodecAPI@@UEAAPEAXI@Z
0x180003850: "public: virtual long __cdecl CClassFactory::QueryInterface(struct _GUID const & __ptr64,void * __ptr64 * __ptr64) __ptr64" ?QueryInterface@CClassFactory@@UEAAJAEBU_GUID@@PEAPEAX@Z
0x180004438: RegisterAllServers
0x180005700: CLSID_IVideoEncoderCodecAPIProxy
0x180001F24: "protected: long __cdecl CBaseCodecAPI::GetGUIDDescription(struct _GUID const * __ptr64,struct KSPROPERTY_DESCRIPTION * __ptr64) __ptr64" ?GetGUIDDescription@CBaseCodecAPI@@IEAAJPEBU_GUID@@PEAUKSPROPERTY_DESCRIPTION@@@Z
0x180005438: "__cdecl _imp_GetCurrentProcessId" __imp_GetCurrentProcessId
0x1800054F0: "__cdecl _imp_WaitForSingleObject" __imp_WaitForSingleObject
0x1800036F0: "[thunk]:public: virtual long __cdecl CVideoEncoderAPIProxy::QueryInterface`adjustor{8}' (struct _GUID const & __ptr64,void * __ptr64 * __ptr64) __ptr64" ?QueryInterface@CVideoEncoderAPIProxy@@W7EAAJAEBU_GUID@@PEAPEAX@Z
0x180005850: "ICodecAPIProxy" ??_C@_1BO@DGLCLBLG@?$AAI?$AAC?$AAo?$AAd?$AAe?$AAc?$AAA?$AAP?$AAI?$AAP?$AAr?$AAo?$AAx?$AAy?$AA?$AA@
0x1800056B0: IID_IFilterMapper2
0x180005750: IID_IUnknown
0x180005378: "__cdecl _imp_IIDFromString" __imp_IIDFromString
0x1800058B0: "%ls" ??_C@_17CNPHIMPH@?$AA?$CF?$AAl?$AAs?$AA?$AA@
0x180003430: "public: virtual long __cdecl CCodecAPIProxy::SetAllSettings(struct IStream * __ptr64) __ptr64" ?SetAllSettings@CCodecAPIProxy@@UEAAJPEAUIStream@@@Z
0x180005FB4: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-libraryloader-l1-2-0" __IMPORT_DESCRIPTOR_api-ms-win-core-libraryloader-l1-2-0
0x180005380: "__cdecl _imp_CoFreeUnusedLibraries" __imp_CoFreeUnusedLibraries
0x180003480: "public: virtual long __cdecl CVideoEncoderAPIProxy::IsAvailable(struct _GUID const * __ptr64) __ptr64" ?IsAvailable@CVideoEncoderAPIProxy@@UEAAJPEBU_GUID@@@Z
0x180005818: "IVideoEncoderCodecAPIProxy" ??_C@_1DG@NJPLNEDB@?$AAI?$AAV?$AAi?$AAd?$AAe?$AAo?$AAE?$AAn?$AAc?$AAo?$AAd?$AAe?$AAr?$AAC?$AAo?$AAd?$AAe?$AAc?$AAA?$AAP?$AAI?$AAP?$AAr?$AAo?$AAx?$AAy?$AA?$AA@
0x180003390: "public: virtual long __cdecl CVideoEncoderAPIProxy::RegisterForEvent(struct _GUID const * __ptr64,__int64) __ptr64" ?RegisterForEvent@CVideoEncoderAPIProxy@@UEAAJPEBU_GUID@@_J@Z
0x1800038D0: "public: virtual unsigned long __cdecl CClassFactory::Release(void) __ptr64" ?Release@CClassFactory@@UEAAKXZ
0x180003420: "public: virtual long __cdecl CVideoEncoderAPIProxy::GetAllSettings(struct IStream * __ptr64) __ptr64" ?GetAllSettings@CVideoEncoderAPIProxy@@UEAAJPEAUIStream@@@Z
0x180005200: "const CClassFactory::`vftable'" ??_7CClassFactory@@6B@
0x180001FCC: "protected: long __cdecl CBaseCodecAPI::Base_SetValue(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?Base_SetValue@CBaseCodecAPI@@IEAAJPEBU_GUID@@PEAUtagVARIANT@@@Z
0x180005398: "__cdecl _imp_StringFromGUID2" __imp_StringFromGUID2
0x180007000: "class CFactoryTemplate * g_Templates" ?g_Templates@@3PAVCFactoryTemplate@@A
0x180003B08: "void __cdecl DllInitClasses(int)" ?DllInitClasses@@YAXH@Z
0x180003E30: "public: static unsigned long __cdecl CAMThread::InitialThreadProc(void * __ptr64)" ?InitialThreadProc@CAMThread@@SAKPEAX@Z
0x180005528: "__cdecl _imp_GetVersionExW" __imp_GetVersionExW
0x180003410: "public: virtual long __cdecl CCodecAPIProxy::SetValueWithNotify(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64,struct _GUID * __ptr64 * __ptr64,unsigned long * __ptr64) __ptr64" ?SetValueWithNotify@CCodecAPIProxy@@UEAAJPEBU_GUID@@PEAUtagVARIANT@@PEAPEAU2@PEAK@Z
0x180005FF0: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-registry-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-registry-l1-1-0
0x180003BC4: "__cdecl DllEntryPoint" _DllEntryPoint
0x180006040: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-registry-l2-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-registry-l2-1-0
0x1800057C0: "__cdecl GUID_70423839_6acc_4b23_b079_21dbf08156a5" _GUID_70423839_6acc_4b23_b079_21dbf08156a5
0x180005418: "__cdecl _imp_CreateThread" __imp_CreateThread
0x180005580: "__cdecl _guard_check_icall_fptr" __guard_check_icall_fptr
0x180002270: "protected: long __cdecl CBaseCodecAPI::KsSetWithNotify(struct _GUID const * __ptr64,void * __ptr64,unsigned long,struct _GUID * __ptr64 * __ptr64,unsigned long * __ptr64) __ptr64" ?KsSetWithNotify@CBaseCodecAPI@@IEAAJPEBU_GUID@@PEAXKPEAPEAU2@PEAK@Z
0x180005420: "__cdecl _imp_TerminateProcess" __imp_TerminateProcess
0x180005740: CODECAPI_CURRENTCHANGELIST
0x180005540: api-ms-win-core-sysinfo-l1-1-0_NULL_THUNK_DATA
0x180005530: "__cdecl _imp_GetTickCount" __imp_GetTickCount
0x180007734: "__cdecl _@@_PchSym_@00@UlhUlyqUznwGEuivUzexlivUkfyorhsvwUwcnwveUwhsldwveUyzhvUhginyzhvUlyquivUznwGEUhgivznhOlyq@strmbase" __@@_PchSym_@00@UlhUlyqUznwGEuivUzexlivUkfyorhsvwUwcnwveUwhsldwveUyzhvUhginyzhvUlyquivUznwGEUhgivznhOlyq@strmbase
0x180003410: "public: virtual long __cdecl CVideoEncoderAPIProxy::SetValueWithNotify(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64,struct _GUID * __ptr64 * __ptr64,unsigned long * __ptr64) __ptr64" ?SetValueWithNotify@CVideoEncoderAPIProxy@@UEAAJPEBU_GUID@@PEAUtagVARIANT@@PEAPEAU2@PEAK@Z
0x180005388: "__cdecl _imp_CoTaskMemFree" __imp_CoTaskMemFree
0x180005150: "const CCodecAPIProxy::`vftable'{for `ICodecAPI'}" ??_7CCodecAPIProxy@@6BICodecAPI@@@
0x180002794: "public: __cdecl EventGuidList::EventGuidList(void * __ptr64,struct IKsNotifyEvent * __ptr64,long * __ptr64) __ptr64" ??0EventGuidList@@QEAA@PEAXPEAUIKsNotifyEvent@@PEAJ@Z
0x1800032B0: "public: virtual long __cdecl ICodecAPI_::IsSupported(struct _GUID const * __ptr64) __ptr64" ?IsSupported@ICodecAPI_@@UEAAJPEBU_GUID@@@Z
0x1800033F0: "public: virtual long __cdecl CCodecAPIProxy::SetAllDefaultsWithNotify(struct _GUID * __ptr64 * __ptr64,unsigned long * __ptr64) __ptr64" ?SetAllDefaultsWithNotify@CCodecAPIProxy@@UEAAJPEAPEAU_GUID@@PEAK@Z
0x180005FDC: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-processthreads-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-processthreads-l1-1-0
0x1800028C0: "public: virtual void * __ptr64 __cdecl EventGuidList::`scalar deleting destructor'(unsigned int) __ptr64" ??_GEventGuidList@@UEAAPEAXI@Z
0x180005060: "const CVideoEncoderAPIProxy::`vftable'{for `ICodecAPI_'}" ??_7CVideoEncoderAPIProxy@@6BICodecAPI_@@@
0x180001580: "protected: long __cdecl CBaseCodecAPI::KsProperty(struct KSIDENTIFIER * __ptr64,unsigned long,void * __ptr64,unsigned long,unsigned long * __ptr64) __ptr64" ?KsProperty@CBaseCodecAPI@@IEAAJPEAUKSIDENTIFIER@@KPEAXKPEAK@Z
0x180003840: DllUnregisterServer
0x1800032F0: "public: virtual long __cdecl CVideoEncoderAPIProxy::QueryInterface(struct _GUID const & __ptr64,void * __ptr64 * __ptr64) __ptr64" ?QueryInterface@CVideoEncoderAPIProxy@@UEAAJAEBU_GUID@@PEAPEAX@Z
0x1800048D8: "void __cdecl operator delete(void * __ptr64)" ??3@YAXPEAX@Z
0x180001250: "public: virtual void * __ptr64 __cdecl CVideoEncoderAPIProxy::`vector deleting destructor'(unsigned int) __ptr64" ??_ECVideoEncoderAPIProxy@@UEAAPEAXI@Z
0x1800054E8: "__cdecl _imp_DeleteCriticalSection" __imp_DeleteCriticalSection
0x1800048F0: "__cdecl _security_check_cookie" __security_check_cookie
0x180005440: api-ms-win-core-processthreads-l1-1-0_NULL_THUNK_DATA
0x1800053F8: "__cdecl _imp_GetProcAddress" __imp_GetProcAddress
0x1800033B0: "public: virtual long __cdecl CCodecAPIProxy::GetValue(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?GetValue@CCodecAPIProxy@@UEAAJPEBU_GUID@@PEAUtagVARIANT@@@Z
0x180003900: "public: virtual long __cdecl CClassFactory::CreateInstance(struct IUnknown * __ptr64,struct _GUID const & __ptr64,void * __ptr64 * __ptr64) __ptr64" ?CreateInstance@CClassFactory@@UEAAJPEAUIUnknown@@AEBU_GUID@@PEAPEAX@Z
0x18000259C: "long __cdecl KsEnableEvent(void * __ptr64,struct _GUID const & __ptr64,void * __ptr64,struct KSEVENTDATA * __ptr64)" ?KsEnableEvent@@YAJPEAXAEBU_GUID@@0PEAUKSEVENTDATA@@@Z
0x1800053E8: api-ms-win-core-io-l1-1-0_NULL_THUNK_DATA
0x180005368: "__cdecl _imp_CoCreateInstance" __imp_CoCreateInstance
0x180005538: "__cdecl _imp_GetSystemTimeAsFileTime" __imp_GetSystemTimeAsFileTime
0x1800032F0: "public: virtual long __cdecl CCodecAPIProxy::QueryInterface(struct _GUID const & __ptr64,void * __ptr64 * __ptr64) __ptr64" ?QueryInterface@CCodecAPIProxy@@UEAAJAEBU_GUID@@PEAPEAX@Z
0x180003350: "public: virtual long __cdecl CCodecAPIProxy::GetParameterRange(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64,struct tagVARIANT * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?GetParameterRange@CCodecAPIProxy@@UEAAJPEBU_GUID@@PEAUtagVARIANT@@11@Z
0x180005870: "ole32.dll" ??_C@_1BE@DPMNNGMJ@?$AAo?$AAl?$AAe?$AA3?$AA2?$AA?4?$AAd?$AAl?$AAl?$AA?$AA@
0x180001288: "public: virtual __cdecl CBaseCodecAPI::~CBaseCodecAPI(void) __ptr64" ??1CBaseCodecAPI@@UEAA@XZ
0x1800054B0: api-ms-win-core-rtlsupport-l1-1-0_NULL_THUNK_DATA
0x1800033F0: "public: virtual long __cdecl CVideoEncoderAPIProxy::SetAllDefaultsWithNotify(struct _GUID * __ptr64 * __ptr64,unsigned long * __ptr64) __ptr64" ?SetAllDefaultsWithNotify@CVideoEncoderAPIProxy@@UEAAJPEAPEAU_GUID@@PEAK@Z
0x1800054B8: "__cdecl _imp_MultiByteToWideChar" __imp_MultiByteToWideChar
0x18000602C: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-rtlsupport-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-rtlsupport-l1-1-0
0x180003380: "public: virtual long __cdecl CVideoEncoderAPIProxy::GetDefaultValue(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?GetDefaultValue@CVideoEncoderAPIProxy@@UEAAJPEBU_GUID@@PEAUtagVARIANT@@@Z
0x180005450: api-ms-win-core-profile-l1-1-0_NULL_THUNK_DATA
0x180005590: "__cdecl _guard_fids_table" __guard_fids_table
0x180003450: "public: virtual long __cdecl CVideoEncoderAPIProxy::SetAllSettingsWithNotify(struct IStream * __ptr64,struct _GUID * __ptr64 * __ptr64,unsigned long * __ptr64) __ptr64" ?SetAllSettingsWithNotify@CVideoEncoderAPIProxy@@UEAAJPEAUIStream@@PEAPEAU_GUID@@PEAK@Z
0x1800033D0: "public: virtual long __cdecl CCodecAPIProxy::SetAllDefaults(void) __ptr64" ?SetAllDefaults@CCodecAPIProxy@@UEAAJXZ
0x180005578: msvcrt_NULL_THUNK_DATA
0x180005230: "__cdecl load_config_used" _load_config_used
0x180001F78: "protected: long __cdecl CBaseCodecAPI::GetParamType(struct _GUID const * __ptr64,unsigned short * __ptr64) __ptr64" ?GetParamType@CBaseCodecAPI@@IEAAJPEBU_GUID@@PEAG@Z
0x1800036B0: "[thunk]:public: virtual long __cdecl CVideoEncoderAPIProxy::SetValue`adjustor{8}' (struct _GUID const * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?SetValue@CVideoEncoderAPIProxy@@W7EAAJPEBU_GUID@@PEAUtagVARIANT@@@Z
0x1800033D0: "public: virtual long __cdecl CVideoEncoderAPIProxy::SetAllDefaults(void) __ptr64" ?SetAllDefaults@CVideoEncoderAPIProxy@@UEAAJXZ
0x180003360: "public: virtual long __cdecl CCodecAPIProxy::GetParameterValues(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64 * __ptr64,unsigned long * __ptr64) __ptr64" ?GetParameterValues@CCodecAPIProxy@@UEAAJPEBU_GUID@@PEAPEAUtagVARIANT@@PEAK@Z
0x1800028C0: "public: virtual void * __ptr64 __cdecl EventGuidList::`vector deleting destructor'(unsigned int) __ptr64" ??_EEventGuidList@@UEAAPEAXI@Z
0x180005F50: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-io-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-io-l1-1-0
0x180003390: "public: virtual long __cdecl CCodecAPIProxy::RegisterForEvent(struct _GUID const * __ptr64,__int64) __ptr64" ?RegisterForEvent@CCodecAPIProxy@@UEAAJPEBU_GUID@@_J@Z
0x180001A90: "protected: long __cdecl CBaseCodecAPI::GetFullPropertyDescription(struct _GUID const * __ptr64,struct KSPROPERTY_DESCRIPTION * __ptr64 * __ptr64,unsigned char) __ptr64" ?GetFullPropertyDescription@CBaseCodecAPI@@IEAAJPEBU_GUID@@PEAPEAUKSPROPERTY_DESCRIPTION@@E@Z
0x1800042F8: AMovieSetupUnregisterServer
0x1800033C0: "public: virtual long __cdecl CVideoEncoderAPIProxy::SetValue(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?SetValue@CVideoEncoderAPIProxy@@UEAAJPEBU_GUID@@PEAUtagVARIANT@@@Z
0x180001250: "public: virtual void * __ptr64 __cdecl CVideoEncoderAPIProxy::`scalar deleting destructor'(unsigned int) __ptr64" ??_GCVideoEncoderAPIProxy@@UEAAPEAXI@Z
0x180005408: "__cdecl _imp_DisableThreadLibraryCalls" __imp_DisableThreadLibraryCalls
0x180003CE4: "long __cdecl StringCchPrintfW(unsigned short * __ptr64,unsigned __int64,unsigned short const * __ptr64,...)" ?StringCchPrintfW@@YAJPEAG_KPEBGZZ
0x1800015F4: "protected: long __cdecl CBaseCodecAPI::Base_IsSupported(struct _GUID const * __ptr64,long) __ptr64" ?Base_IsSupported@CBaseCodecAPI@@IEAAJPEBU_GUID@@J@Z
0x1800054A0: "__cdecl _imp_RtlLookupFunctionEntry" __imp_RtlLookupFunctionEntry
0x180005448: "__cdecl _imp_QueryPerformanceCounter" __imp_QueryPerformanceCounter
0x180005518: "__cdecl _imp_WaitForMultipleObjects" __imp_WaitForMultipleObjects
0x180004A07: free
0x180005780: "__cdecl GUID_423c13a2_2070_11d0_9ef7_00aa00a216a1" _GUID_423c13a2_2070_11d0_9ef7_00aa00a216a1
0x180003B90: DllEntryPoint
0x180005498: "__cdecl _imp_RtlVirtualUnwind" __imp_RtlVirtualUnwind
0x1800035B0: "public: virtual long __cdecl CVideoEncoderAPIProxy::NonDelegatingQueryInterface(struct _GUID const & __ptr64,void * __ptr64 * __ptr64) __ptr64" ?NonDelegatingQueryInterface@CVideoEncoderAPIProxy@@UEAAJAEBU_GUID@@PEAPEAX@Z
0x180005010: "const EventGuidList::`vftable'" ??_7EventGuidList@@6B@
0x1800036E0: "[thunk]:public: virtual long __cdecl CVideoEncoderAPIProxy::GetParameterRange`adjustor{8}' (struct _GUID const * __ptr64,struct tagVARIANT * __ptr64,struct tagVARIANT * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?GetParameterRange@CVideoEncoderAPIProxy@@W7EAAJPEBU_GUID@@PEAUtagVARIANT@@11@Z
0x180004C70: "__cdecl guard_check_icall_nop" _guard_check_icall_nop
0x180004C4D: memcmp
0x180002AB4: "public: long __cdecl EventGuidList::RemoveAndDisable(struct _GUID const & __ptr64,void * __ptr64) __ptr64" ?RemoveAndDisable@EventGuidList@@QEAAJAEBU_GUID@@PEAX@Z
0x1800050F8: "const CVideoEncoderAPIProxy::`vftable'{for `IVideoEncoder_'}" ??_7CVideoEncoderAPIProxy@@6BIVideoEncoder_@@@
0x180005FA0: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-handle-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-handle-l1-1-0
0x180005400: "__cdecl _imp_GetModuleHandleW" __imp_GetModuleHandleW
0x180005360: "__cdecl _imp_CoTaskMemAlloc" __imp_CoTaskMemAlloc
0x180005350: "__cdecl _imp_SysStringLen" __imp_SysStringLen
0x1800032D0: "public: virtual long __cdecl IVideoEncoder_::IsSupported(struct _GUID const * __ptr64) __ptr64" ?IsSupported@IVideoEncoder_@@UEAAJPEBU_GUID@@@Z
0x180005790: "__cdecl GUID_28f54685_06fd_11d2_b27a_00a0c9223196" _GUID_28f54685_06fd_11d2_b27a_00a0c9223196
0x180003700: "[thunk]:public: virtual long __cdecl CVideoEncoderAPIProxy::DerivedIsSupported`adjustor{8}' (struct _GUID const * __ptr64,long) __ptr64" ?DerivedIsSupported@CVideoEncoderAPIProxy@@W7EAAJPEBU_GUID@@J@Z
0x180002524: "protected: long __cdecl CBaseCodecAPI::Base_SetAllDefaults(struct _GUID * __ptr64 * __ptr64,unsigned long * __ptr64) __ptr64" ?Base_SetAllDefaults@CBaseCodecAPI@@IEAAJPEAPEAU_GUID@@PEAK@Z
0x180005F28: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-synch-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-synch-l1-1-0
0x180001664: "protected: long __cdecl CBaseCodecAPI::Base_IsModifiable(struct _GUID const * __ptr64) __ptr64" ?Base_IsModifiable@CBaseCodecAPI@@IEAAJPEBU_GUID@@@Z
0x180007080: "__cdecl _security_cookie" __security_cookie
0x1800054D8: "__cdecl _imp_ResetEvent" __imp_ResetEvent
0x1800057B0: "__cdecl GUID_412bd695_f84b_46c1_ac73_54196dbc8fa7" _GUID_412bd695_f84b_46c1_ac73_54196dbc8fa7
0x1800053C8: "__cdecl _imp_CloseHandle" __imp_CloseHandle
0x180001250: "public: virtual void * __ptr64 __cdecl CCodecAPIProxy::`vector deleting destructor'(unsigned int) __ptr64" ??_ECCodecAPIProxy@@UEAAPEAXI@Z
0x180003500: "public: virtual long __cdecl CVideoEncoderAPIProxy::IsModifiable(struct _GUID const * __ptr64) __ptr64" ?IsModifiable@CVideoEncoderAPIProxy@@UEAAJPEBU_GUID@@@Z
0x180005040: "const CVideoEncoderAPIProxy::`vftable'{for `CBaseCodecAPI'}" ??_7CVideoEncoderAPIProxy@@6BCBaseCodecAPI@@@
0x180005F8C: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-errorhandling-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-errorhandling-l1-1-0
0x1800053A0: api-ms-win-core-com-l1-1-0_NULL_THUNK_DATA
0x180005348: "__cdecl _imp_SysAllocString" __imp_SysAllocString
0x180005470: "__cdecl _imp_RegCreateKeyExW" __imp_RegCreateKeyExW
0x180003FFC: AMovieSetupRegisterServer
0x1800033C0: "public: virtual long __cdecl CCodecAPIProxy::SetValue(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?SetValue@CCodecAPIProxy@@UEAAJPEBU_GUID@@PEAUtagVARIANT@@@Z
0x1800033A0: "public: virtual long __cdecl CVideoEncoderAPIProxy::UnregisterForEvent(struct _GUID const * __ptr64) __ptr64" ?UnregisterForEvent@CVideoEncoderAPIProxy@@UEAAJPEBU_GUID@@@Z
0x1800053B0: "__cdecl _imp_SetUnhandledExceptionFilter" __imp_SetUnhandledExceptionFilter
0x180001B80: "protected: long __cdecl CBaseCodecAPI::Base_GetParameterRange(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64,struct tagVARIANT * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?Base_GetParameterRange@CBaseCodecAPI@@IEAAJPEBU_GUID@@PEAUtagVARIANT@@11@Z
0x180005468: "__cdecl _imp_RegOpenKeyExW" __imp_RegOpenKeyExW
0x180004914: "__cdecl _security_init_cookie" __security_init_cookie
0x180001E44: "protected: long __cdecl CBaseCodecAPI::Base_GetDefaultValue(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?Base_GetDefaultValue@CBaseCodecAPI@@IEAAJPEBU_GUID@@PEAUtagVARIANT@@@Z
0x180001428: "public: static long __cdecl CBaseCodecAPI::KsSynchronousDeviceControl(void * __ptr64,unsigned long,void * __ptr64,unsigned long,void * __ptr64,unsigned long,unsigned long * __ptr64)" ?KsSynchronousDeviceControl@CBaseCodecAPI@@SAJPEAXK0K0KPEAK@Z
0x1800057D0: "__cdecl GUID_901db4c7_31ce_41a2_85dc_8fa0bf41b8da" _GUID_901db4c7_31ce_41a2_85dc_8fa0bf41b8da
0x180005F14: "__cdecl _IMPORT_DESCRIPTOR_msvcrt" __IMPORT_DESCRIPTOR_msvcrt
0x1800036D0: "[thunk]:public: virtual long __cdecl CVideoEncoderAPIProxy::GetDefaultValue`adjustor{8}' (struct _GUID const * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?GetDefaultValue@CVideoEncoderAPIProxy@@W7EAAJPEBU_GUID@@PEAUtagVARIANT@@@Z
0x180003510: "public: static class CUnknown * __ptr64 __cdecl CVideoEncoderAPIProxy::CreateInstance(struct IUnknown * __ptr64,long * __ptr64)" ?CreateInstance@CVideoEncoderAPIProxy@@SAPEAVCUnknown@@PEAUIUnknown@@PEAJ@Z
0x180002118: "protected: long __cdecl CBaseCodecAPI::Base_SetValueWithNotify(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64,struct _GUID * __ptr64 * __ptr64,unsigned long * __ptr64) __ptr64" ?Base_SetValueWithNotify@CBaseCodecAPI@@IEAAJPEBU_GUID@@PEAUtagVARIANT@@PEAPEAU2@PEAK@Z
0x180005558: "__cdecl _imp_malloc" __imp_malloc
0x180005720: CODECAPI_ALLSETTINGS
0x180003690: "[thunk]:public: virtual unsigned long __cdecl CVideoEncoderAPIProxy::AddRef`adjustor{8}' (void) __ptr64" ?AddRef@CVideoEncoderAPIProxy@@W7EAAKXZ
0x180007600: "private: static int CClassFactory::m_cLocked" ?m_cLocked@CClassFactory@@0HA
0x1800036A0: "[thunk]:public: virtual long __cdecl CVideoEncoderAPIProxy::GetValue`adjustor{8}' (struct _GUID const * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?GetValue@CVideoEncoderAPIProxy@@W7EAAJPEBU_GUID@@PEAUtagVARIANT@@@Z
0x180004A50: "__cdecl _report_gsfailure" __report_gsfailure
0x180005770: "__cdecl GUID_7b23bf1b_785c_4170_ae58_923fd320f094" _GUID_7b23bf1b_785c_4170_ae58_923fd320f094
0x180003500: "public: virtual long __cdecl CCodecAPIProxy::IsModifiable(struct _GUID const * __ptr64) __ptr64" ?IsModifiable@CCodecAPIProxy@@UEAAJPEBU_GUID@@@Z
0x1800054C8: "__cdecl _imp_LeaveCriticalSection" __imp_LeaveCriticalSection
0x180005F78: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-synch-l1-2-1" __IMPORT_DESCRIPTOR_api-ms-win-core-synch-l1-2-1
0x180001C78: "protected: long __cdecl CBaseCodecAPI::Base_GetParameterValues(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64 * __ptr64,unsigned long * __ptr64) __ptr64" ?Base_GetParameterValues@CBaseCodecAPI@@IEAAJPEBU_GUID@@PEAPEAUtagVARIANT@@PEAK@Z
0x180001998: "protected: long __cdecl CBaseCodecAPI::FillRange(unsigned short,struct KSPROPERTY_MEMBERSHEADER * __ptr64,struct tagVARIANT * __ptr64,struct tagVARIANT * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?FillRange@CBaseCodecAPI@@IEAAJGPEAUKSPROPERTY_MEMBERSHEADER@@PEAUtagVARIANT@@11@Z
0x1800033B0: "public: virtual long __cdecl CVideoEncoderAPIProxy::GetValue(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?GetValue@CVideoEncoderAPIProxy@@UEAAJPEBU_GUID@@PEAUtagVARIANT@@@Z
0x180003360: "public: virtual long __cdecl CVideoEncoderAPIProxy::GetParameterValues(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64 * __ptr64,unsigned long * __ptr64) __ptr64" ?GetParameterValues@CVideoEncoderAPIProxy@@UEAAJPEBU_GUID@@PEAPEAUtagVARIANT@@PEAK@Z
0x180001250: "public: virtual void * __ptr64 __cdecl CCodecAPIProxy::`scalar deleting destructor'(unsigned int) __ptr64" ??_GCCodecAPIProxy@@UEAAPEAXI@Z
0x180003830: DllRegisterServer
0x180005338: "__cdecl _imp_SysFreeString" __imp_SysFreeString
0x180006018: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-profile-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-profile-l1-1-0
0x180005548: "__cdecl _imp_free" __imp_free
0x180003380: "public: virtual long __cdecl CCodecAPIProxy::GetDefaultValue(struct _GUID const * __ptr64,struct tagVARIANT * __ptr64) __ptr64" ?GetDefaultValue@CCodecAPIProxy@@UEAAJPEBU_GUID@@PEAUtagVARIANT@@@Z
0x180005520: api-ms-win-core-synch-l1-2-1_NULL_THUNK_DATA
0x1800057E0: "__cdecl GUID_02997c3b_8e1b_460e_9270_545e0de9563e" _GUID_02997c3b_8e1b_460e_9270_545e0de9563e
0x1800038C0: "public: virtual unsigned long __cdecl CClassFactory::AddRef(void) __ptr64" ?AddRef@CClassFactory@@UEAAKXZ
0x180005510: api-ms-win-core-synch-l1-1-0_NULL_THUNK_DATA
0x18000297C: "public: long __cdecl EventGuidList::InsertAndEnable(struct _GUID const & __ptr64,__int64,void * __ptr64) __ptr64" ?InsertAndEnable@EventGuidList@@QEAAJAEBU_GUID@@_JPEAX@Z
0x180004C59: memset
0x180006054: "__cdecl _NULL_IMPORT_DESCRIPTOR" __NULL_IMPORT_DESCRIPTOR

[JEB Decompiler by PNF Software]