00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #include <registryinfo.rh>
00020 #include "uids.h"
00021
00022 RESOURCE REGISTRY_INFO theInfo
00023 {
00024
00025 dll_uid = KExPNGCodecDllUidValue;
00026 interfaces =
00027 {
00028
00029 INTERFACE_INFO
00030 {
00031
00032 interface_uid = 0x101F45AD;
00033 implementations =
00034 {
00035
00036 BINARY_IMPLEMENTATION_INFO
00037 {
00038
00039 implementation_uid = KExPNGDecoderImplementationUidValue;
00040 version_no = 1;
00041 display_name = "EXPNG";
00042
00043 default_data = {0x89, 0x50, 0x4E, 0x47, 0x0D, 0x0A, 0x1A, 0x0A};
00044
00045
00046
00047
00048
00049
00050
00051
00052 opaque_data = {0, 0x10, 0x1F, 0x45, 0xC9, 0, 0, 0, 0, 1, 0x2E, 0x70, 0x6E, 0x67, 0x0D, 1, 0x69, 0x6D, 0x61, 0x67, 0x65, 0x2F, 0x70, 0x6E, 0x67, 0x0D};
00053
00054 }
00055 };
00056 },
00057
00058 INTERFACE_INFO
00059 {
00060
00061 interface_uid = 0x101F45B4;
00062 implementations =
00063 {
00064
00065 BINARY_IMPLEMENTATION_INFO
00066 {
00067
00068 implementation_uid = KExPNGEncoderImplementationUidValue;
00069 version_no = 1;
00070 display_name = "EXPNG";
00071 default_data = {0x3F};
00072 opaque_data = {0, 0x10, 0x1F, 0x45, 0xC9, 0, 0, 0, 0, 1, 0x2E, 0x70, 0x6E, 0x67, 0x0D, 1, 0x69, 0x6D, 0x61, 0x67, 0x65, 0x2F, 0x70, 0x6E, 0x67, 0x0D};
00073
00074 }
00075 };
00076 }
00077 };
00078 }
00079