Data Structures |
| struct | regsvr_coclass |
| struct | decoder_pattern |
| struct | regsvr_decoder |
| struct | regsvr_converter |
Defines |
| #define | NONAMELESSUNION |
| #define | NONAMELESSSTRUCT |
| #define | COBJMACROS |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (wincodecs) |
| static HRESULT | register_coclasses (struct regsvr_coclass const *list) |
| static HRESULT | unregister_coclasses (struct regsvr_coclass const *list) |
| static HRESULT | register_decoders (struct regsvr_decoder const *list) |
| static HRESULT | unregister_decoders (struct regsvr_decoder const *list) |
| static HRESULT | register_converters (struct regsvr_converter const *list) |
| static HRESULT | unregister_converters (struct regsvr_converter const *list) |
| static LONG | register_key_defvalueW (HKEY base, WCHAR const *name, WCHAR const *value) |
| static LONG | register_key_defvalueA (HKEY base, WCHAR const *name, char const *value) |
| static LONG | register_progid (WCHAR const *clsid, char const *progid, char const *curver_progid, char const *name, char const *extra) |
| HRESULT WINAPI | DllRegisterServer (void) |
| HRESULT WINAPI | DllUnregisterServer (void) |
Variables |
| static WCHAR const | clsid_keyname [6] |
| static WCHAR const | curver_keyname [7] |
| static WCHAR const | ips_keyname [13] |
| static WCHAR const | ips32_keyname [15] |
| static WCHAR const | progid_keyname [7] |
| static WCHAR const | viprogid_keyname [25] |
| static char const | tmodel_valuename [] = "ThreadingModel" |
| static char const | author_valuename [] = "Author" |
| static char const | friendlyname_valuename [] = "FriendlyName" |
| static WCHAR const | vendor_valuename [] = {'V','e','n','d','o','r',0} |
| static char const | version_valuename [] = "Version" |
| static char const | mimetypes_valuename [] = "MimeTypes" |
| static char const | extensions_valuename [] = "FileExtensions" |
| static WCHAR const | formats_keyname [] = {'F','o','r','m','a','t','s',0} |
| static WCHAR const | patterns_keyname [] = {'P','a','t','t','e','r','n','s',0} |
| static WCHAR const | instance_keyname [] = {'I','n','s','t','a','n','c','e',0} |
| static WCHAR const | clsid_valuename [] = {'C','L','S','I','D',0} |
| static char const | length_valuename [] = "Length" |
| static char const | position_valuename [] = "Position" |
| static char const | pattern_valuename [] = "Pattern" |
| static char const | mask_valuename [] = "Mask" |
| static char const | endofstream_valuename [] = "EndOfStream" |
| static WCHAR const | pixelformats_keyname [] = {'P','i','x','e','l','F','o','r','m','a','t','s',0} |
| static struct regsvr_coclass const | coclass_list [] |
| static const BYTE | mask_all [] = {0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff} |
| static const BYTE | bmp_magic [] = {0x42,0x4d} |
| static GUID const *const | bmp_formats [] |
| static struct decoder_pattern const | bmp_patterns [] |
| static const BYTE | gif87a_magic [6] = "GIF87a" |
| static const BYTE | gif89a_magic [6] = "GIF89a" |
| static GUID const *const | gif_formats [] |
| static struct decoder_pattern const | gif_patterns [] |
| static const BYTE | ico_magic [] = {00,00,01,00} |
| static GUID const *const | ico_formats [] |
| static struct decoder_pattern const | ico_patterns [] |
| static const BYTE | jpeg_magic [] = {0xff, 0xd8, 0xff, 0xe0} |
| static GUID const *const | jpeg_formats [] |
| static struct decoder_pattern const | jpeg_patterns [] |
| static const BYTE | png_magic [] = {137,80,78,71,13,10,26,10} |
| static GUID const *const | png_formats [] |
| static struct decoder_pattern const | png_patterns [] |
| static const BYTE | tiff_magic_le [] = {0x49,0x49,42,0} |
| static const BYTE | tiff_magic_be [] = {0x4d,0x4d,0,42} |
| static GUID const *const | tiff_formats [] |
| static struct decoder_pattern const | tiff_patterns [] |
| static struct regsvr_decoder const | decoder_list [] |
| static GUID const *const | converter_formats [] |
static struct regsvr_converter
const | converter_list [] |