Home
last modified time | relevance | path

Searched refs:typelib (Results 1 – 25 of 50) sorted by relevance

12

/reactos/sdk/tools/widl/
H A Dwrite_msft.c96 typelib_t *typelib; member
1821 msft_typeinfo->typelib = typelib; in create_msft_typeinfo()
1942 if (!typelib->typeinfos) typelib->typeinfos = msft_typeinfo; in create_msft_typeinfo()
2399 offset = ctl2_alloc_name(typelib, typelib->typelib->name); in set_name()
2407 typelib->typelib_header.version = get_attrv( typelib->typelib->attrs, ATTR_VERSION ); in set_version()
2421 ptr = get_attrp( typelib->typelib->attrs, ATTR_UUID ); in set_guid()
2443 char *str = get_attrp( typelib->typelib->attrs, ATTR_HELPFILE ); in set_help_file_name()
2498 if (!typelib->typelib->attrs) return; in set_lib_flags()
2645 expr_t *expr = get_attrp( typelib->typelib->attrs, ATTR_ID ); in save_all_changes()
2649 output_typelib_regscript( typelib->typelib ); in save_all_changes()
[all …]
H A Dwrite_sltg.c79 typelib_t *typelib; member
424 if (typelib->library.helpstring) *size += strlen(typelib->library.helpstring); in create_library_block()
425 if (typelib->library.helpfile) *size += strlen(typelib->library.helpfile); in create_library_block()
1458 ref_importinfo = find_importinfo(typelib->typelib, inherit->name); in add_interface_typeinfo()
1741 block = typelib->typeinfo; in sltg_write_typeinfo()
1771 put_data(&typelib->name_table.size, sizeof(typelib->name_table.size)); in sltg_write_nametable()
1772 put_data(typelib->name_table.data, typelib->name_table.size); in sltg_write_nametable()
1822 expr_t *expr = get_attrp(typelib->typelib->attrs, ATTR_ID); in save_all_changes()
1826 output_typelib_regscript(typelib->typelib); in save_all_changes()
1838 sltg.typelib = typelib; in create_sltg_typelib()
[all …]
H A Dregister.c120 unsigned int version = get_attrv( typelib->attrs, ATTR_VERSION ); in write_typelib_interface()
140 static void write_typelib_interfaces( const typelib_t *typelib ) in write_typelib_interfaces() argument
144 if (typelib->stmts) LIST_FOR_EACH_ENTRY( stmt, typelib->stmts, const statement_t, entry ) in write_typelib_interfaces()
147 write_typelib_interface( stmt->u.type, typelib ); in write_typelib_interfaces()
161 if (typelib && !threading && !progid) return 0; in write_coclass()
169 if (typelib) in write_coclass()
304 void output_typelib_regscript( const typelib_t *typelib ) in output_typelib_regscript() argument
331 expr = get_attrp( typelib->attrs, ATTR_ID ); in output_typelib_regscript()
352 write_typelib_interfaces( typelib ); in output_typelib_regscript()
357 write_coclasses( typelib->stmts, typelib ); in output_typelib_regscript()
[all …]
H A Dtypelib.c52 static typelib_t *typelib; variable
253 typelib = typelib_type; in start_typelib()
258 if (!typelib) return; in end_typelib()
260 create_msft_typelib(typelib); in end_typelib()
391 void add_importlib(const char *name, typelib_t *typelib) in add_importlib()
396 if(!typelib) return; in add_importlib()
398 LIST_FOR_EACH_ENTRY( importlib, &typelib->importlibs, importlib_t, entry ) in add_importlib()
409 list_add_head( &typelib->importlibs, &importlib->entry ); in add_importlib()
H A Dtypelib.h29 extern void add_importlib(const char *name, typelib_t *typelib);
91 extern int create_msft_typelib(typelib_t *typelib);
92 extern int create_sltg_typelib(typelib_t *typelib);
H A Dwidl_ros.diff169 diff -pudN e:\wine-patched\tools\widl/typelib.c e:\reactos-sync-clean\tools\widl/typelib.c
170 --- e:\wine-patched\tools\widl/typelib.c 2015-10-30 18:41:54 +0100
171 +++ e:\reactos-sync-clean\tools\widl/typelib.c 2015-11-16 20:04:16 +0100
246 #include "typelib.h"
H A Dwidl.h102 extern void output_typelib_regscript( const typelib_t *typelib );
/reactos/dll/win32/atl/
H A Datl.c345 ITypeLib *typelib = NULL; in AtlLoadTypeLib() local
381 ITypeLib_Release(typelib); in AtlLoadTypeLib()
390 *ppTypeLib = typelib; in AtlLoadTypeLib()
401 ITypeLib *typelib; in AtlRegisterTypeLib() local
412 ITypeLib_Release(typelib); in AtlRegisterTypeLib()
670 ITypeLib *typelib; in AtlComModuleUnregisterServer() local
684 ITypeLib_Release(typelib); in AtlComModuleUnregisterServer()
719 ITypeLib *typelib; in AtlComModuleUnregisterServer() local
733 ITypeLib_Release(typelib); in AtlComModuleUnregisterServer()
892 ITypeLib *typelib; in AtlGetObjectSourceInterface() local
[all …]
/reactos/dll/win32/ieframe/
H A Dieframe_main.c34 static ITypeLib *typelib; variable
56 if(InterlockedCompareExchangePointer((void**)&typelib, tl, NULL)) in load_typelib()
65 if(!typelib) in get_typeinfo()
67 if(!typelib) in get_typeinfo()
73 hres = ITypeLib_GetTypeInfoOfGuid(typelib, tid_ids[tid], &ti); in get_typeinfo()
91 if(!typelib) in release_typelib()
99 ITypeLib_Release(typelib); in release_typelib()
/reactos/dll/win32/wshom.ocx/
H A Dwshom_main.c36 static ITypeLib *typelib; variable
53 if(typelib) in load_typelib()
62 if(InterlockedCompareExchangePointer((void**)&typelib, tl, NULL)) in load_typelib()
74 return ITypeLib_GetTypeInfoOfGuid(typelib, guid, tinfo); in get_typeinfo_of_guid()
87 hres = ITypeLib_GetTypeInfoOfGuid(typelib, tid_ids[tid], &ti); in get_typeinfo()
107 if(!typelib) in release_typelib()
114 ITypeLib_Release(typelib); in release_typelib()
/reactos/dll/win32/scrrun/
H A Dscrrun.c105 static ITypeLib *typelib; variable
126 if(typelib) in load_typelib()
135 if(InterlockedCompareExchangePointer((void**)&typelib, tl, NULL)) in load_typelib()
147 return ITypeLib_GetTypeInfoOfGuid(typelib, guid, tinfo); in get_typeinfo_of_guid()
160 hres = ITypeLib_GetTypeInfoOfGuid(typelib, tid_ids[tid], &ti); in get_typeinfo()
179 if(!typelib) in release_typelib()
186 ITypeLib_Release(typelib); in release_typelib()
/reactos/modules/rostests/winetests/msi/
H A DCMakeLists.txt27 typelib.idl)
35 …Y_DIR}/custom.dll ${CMAKE_CURRENT_BINARY_DIR}/selfreg.dll ${CMAKE_CURRENT_BINARY_DIR}/typelib.tlb)
42 add_idl_headers(msi_winetest_idlheader typelib.idl)
43 generate_idl_iids(typelib.idl)
44 add_typelib(typelib.idl)
H A Dmsi_winetest.rc5 1 TYPELIB "typelib.tlb"
H A Dtypelib.idl20 #pragma makedep typelib
/reactos/dll/win32/msxml3/
H A Ddispex.c90 static ITypeLib *typelib[LibXml_Last]; variable
157 if(!typelib[lib]) { in get_typelib()
164 if (InterlockedCompareExchangePointer((void**)&typelib[lib], *tl, NULL)) in get_typelib()
168 *tl = typelib[lib]; in get_typelib()
175 ITypeLib *typelib; in get_typeinfo() local
178 if (FAILED(hres = get_typelib(lib, &typelib))) in get_typeinfo()
184 hres = ITypeLib_GetTypeInfoOfGuid(typelib, get_riid_from_tid(tid), &ti); in get_typeinfo()
187 if (FAILED(hres = get_typelib(LibXml, &typelib))) in get_typeinfo()
227 for(i=0; i < ARRAY_SIZE(typelib); i++) in release_typelib()
228 if(typelib[i]) in release_typelib()
[all …]
/reactos/modules/rostests/winetests/atl100/
H A Datl.c289 ITypeLib *typelib; in test_typelib() local
301 typelib = NULL; in test_typelib()
302 hres = AtlLoadTypeLib(inst, NULL, &path, &typelib); in test_typelib()
311 ok(typelib != NULL, "typelib == NULL\n"); in test_typelib()
312 ITypeLib_Release(typelib); in test_typelib()
317 typelib = NULL; in test_typelib()
327 ok(typelib != NULL, "typelib == NULL\n"); in test_typelib()
328 ITypeLib_Release(typelib); in test_typelib()
589 ITypeLib *typelib; in Dispatch_GetTypeInfo() local
597 hres = LoadTypeLib(mshtml_tlbW, &typelib); in Dispatch_GetTypeInfo()
[all …]
/reactos/dll/win32/hnetcfg/
H A Dapps.c108 static ITypeLib *typelib; variable
128 if (!typelib) in get_typeinfo()
138 if (InterlockedCompareExchangePointer( (void **)&typelib, lib, NULL )) in get_typeinfo()
145 hr = ITypeLib_GetTypeInfoOfGuid( typelib, tid_id[tid], &info ); in get_typeinfo()
167 if (typelib) in release_typelib()
168 ITypeLib_Release(typelib); in release_typelib()
/reactos/dll/win32/oleaut32/
H A Dtypelib.c77 WINE_DECLARE_DEBUG_CHANNEL(typelib);
801 if (TRACE_ON(typelib)) { in RegisterTypeLib()
2217 TRACE_(typelib)("\n"); in MSFT_ReadValue()
2306 TRACE_(typelib)("\n"); in MSFT_CustData()
2379 TRACE_(typelib)("\n"); in MSFT_DoFuncs()
2547 TRACE_(typelib)("\n"); in MSFT_DoVars()
2600 TRACE_(typelib)("\n"); in MSFT_DoImplTypes()
2756 if (TRACE_ON(typelib)) in MSFT_DoTypeInfo()
4373 if (TRACE_ON(typelib)) in SLTG_ProcessInterface()
4436 if (TRACE_ON(typelib)) in SLTG_ProcessDispatch()
[all …]
/reactos/modules/rosapps/applications/net/tsclient/porting-tools/rdesktop-core-tester/
H A Dmstsclib.rc2 #include "./typelib.rh"
H A Dmstsclib_redist.rc2 #include "./typelib.rh"
/reactos/sdk/lib/atl/
H A Datlbase.h1723 CComPtr<ITypeLib> typelib; in AtlLoadTypeLib() local
1724 HRESULT hResult = LoadTypeLib(path, &typelib); in AtlLoadTypeLib()
1734 hResult = LoadTypeLib(path, &typelib); in AtlLoadTypeLib()
1742 typelib.Release(); in AtlLoadTypeLib()
1750 *ppTypeLib = typelib.Detach(); in AtlLoadTypeLib()
1758 CComPtr<ITypeLib> typelib; in AtlRegisterTypeLib() local
1759 HRESULT hResult = AtlLoadTypeLib(inst, index, &path, &typelib); in AtlRegisterTypeLib()
1881 CComPtr<ITypeLib> typelib; in AtlComModuleUnregisterServer() local
1885 hResult = AtlLoadTypeLib(mod->m_hInstTypeLib, NULL, &path, &typelib); in AtlComModuleUnregisterServer()
1889 hResult = typelib->GetLibAttr(&attr); in AtlComModuleUnregisterServer()
[all …]
/reactos/modules/rostests/winetests/oleaut32/
H A Dtest_reg.idl2 * A typelib to test registration.
22 #pragma makedep typelib
H A Dtest_tlb.idl2 * ITypeLib test IDL - we dump it and compare results in typelib.c
23 #pragma makedep typelib
/reactos/base/applications/cmdutils/wscript/
H A Dmain.c370 ITypeLib *typelib; in load_typelib() local
375 hres = LoadTypeLib(wscript_exeW, &typelib); in load_typelib()
379 hres = ITypeLib_GetTypeInfoOfGuid(typelib, &IID_IHost, &host_ti); in load_typelib()
381 hres = ITypeLib_GetTypeInfoOfGuid(typelib, &IID_IArguments2, &arguments_ti); in load_typelib()
383 ITypeLib_Release(typelib); in load_typelib()
/reactos/dll/win32/mshtml/
H A Ddispex.c90 static ITypeLib *typelib; variable
113 if(InterlockedCompareExchangePointer((void**)&typelib, tl, NULL)) in load_typelib()
122 if (!typelib) in get_typeinfo()
124 if (!typelib) in get_typeinfo()
130 hres = ITypeLib_GetTypeInfoOfGuid(typelib, tid_ids[tid], &ti); in get_typeinfo()
161 if(!typelib) in release_typelib()
168 ITypeLib_Release(typelib); in release_typelib()
176 if (!typelib) in get_htmldoc_classinfo()
178 if (!typelib) in get_htmldoc_classinfo()
181 hres = ITypeLib_GetTypeInfoOfGuid(typelib, &CLSID_HTMLDocument, typeinfo); in get_htmldoc_classinfo()

12