The MIME table associates a MIME content type with a file name extension or a CLSID to generate the extension or COM server information required for advertisement of the MIME (Multipurpose Internet Mail Extensions) content.
The MIME table has the following columns.
| Column | Type | Key | Nullable |
| ContentType | Text | Y | N |
| Extension_ | Text | N | N |
| CLSID | GUID | N | Y |
Columns
- ContentType
This column is an identifier for the MIME content. It is commonly written in the form of type/format.
- Extension_
This column contains the server extension that is to be associated with the MIME content, without the dot. This column is a foreign key into the
Extension table. The Extension table contains file name extension server information which is used as a part of advertisement.
- CLSID
This column contains the COM server CLSID that is to be associated with the MIME content. The CLSID in this column can be a foreign key into the
Class table or it can be a CLSID that already exists on the user's machine. The Class table contains COM server-related information which is used as a part of advertisement.
Remarks
This table is referred to when the
RegisterMIMEInfo action or the
UnregisterMIMEInfo action is executed. In advertise mode, the RegisterMIMEInfo action registers all MIME information for servers from the MIME table for which the corresponding feature is enabled. Otherwise the action registers MIME information for servers from the MIME table for which the corresponding feature is currently selected to be installed. The
UnregisterMIMEInfo action unregisters MIME-related registry information from the system. The action unregisters MIME information for servers from the MIME table for which the corresponding feature is currently selected to be uninstalled.
Validation
- ICE03
- ICE06
- ICE15
- ICE32
Send comments about this topic to Microsoft
Build date: 11/12/2009