33static const WCHAR atl100W[] = {
'a',
't',
'l',
'1',
'0',
'0',
'.',
'd',
'l',
'l',0};
34static const WCHAR regtypeW[] = {
'W',
'I',
'N',
'E',
'_',
'R',
'E',
'G',
'I',
'S',
'T',
'R',
'Y',0};
49 if (!pAtlCreateRegistrar)
59 info->result = pAtlCreateRegistrar( &
info->registrar );
67 return info->registrar;
89 if (
info->do_register)
90 info->result = IRegistrar_StringRegister(
info->registrar,
buffer );
92 info->result = IRegistrar_StringUnregister(
info->registrar,
buffer );
106 if (
info.registrar) IRegistrar_Release(
info.registrar );
118 if (
info.registrar) IRegistrar_Release(
info.registrar );
#define GetProcAddress(x, y)
#define HeapFree(x, y, z)
#define MultiByteToWideChar
DWORD WINAPI GetModuleFileNameW(HINSTANCE hModule, LPWSTR lpFilename, DWORD nSize)
HRSRC WINAPI FindResourceW(HINSTANCE hModule, LPCWSTR name, LPCWSTR type)
DWORD WINAPI SizeofResource(HINSTANCE hModule, HRSRC hRsrc)
BOOL WINAPI EnumResourceNamesW(HMODULE hmod, LPCWSTR type, ENUMRESNAMEPROCW lpfun, LONG_PTR lparam)
HGLOBAL WINAPI LoadResource(HINSTANCE hModule, HRSRC hRsrc)
GLuint GLuint GLsizei GLenum type
HRESULT __wine_unregister_resources(HMODULE module)
static const WCHAR atl100W[]
static IRegistrar * create_registrar(HMODULE inst, struct reg_info *info)
static const WCHAR moduleW[]
static BOOL CALLBACK register_resource(HMODULE module, LPCWSTR type, LPWSTR name, LONG_PTR arg)
HRESULT __wine_register_resources(HMODULE module)
static const WCHAR regtypeW[]