Specifies the default and main data formats supported by an application.
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID
\DataFormats
\DefaultFile = <defaultfile/objectformat>
\GetSet
\ n = <default formats for EnumFormatEt>
Information associated with this entry is used by: IDataObject::GetData, IDataObject::SetData and IDataObject::EnumFormatEtc methods.
The values defined in the following example entry are CF_TEXT, DVASPECT_CONTENT, TYMED_HGLOBAL, and DATADIR_GET | DATADIR_SET.
HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}
\DataFormats\GetSet\0 = 1,1,1,3
The values defined in the following entry are: CF_METAFILEPICT DVASPECT_CONTENT, TYMED_MFPICT, DATADIR_GET.
HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}
\DataFormats\GetSet\1 = 3,1,32,1
The values defined in the following entry are: 2 = cfEmbedSource, DVASPECT_CONTENT, TYMED_ISTORAGE, and DATADIR_GET.
HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}
\DataFormats\GetSet\2 = Embed Source,1,8,1
The values defined in the following entry are: 3 = cfOutline, DVASPECT_CONTENT, TYMED_HGLOBAL, and DATADIR_GET | DATADIR_SET.
HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}
\DataFormats\GetSet\3 = Outline,1,1,3
The following entry declares that the default File Format supported by this application is CF_OUTLINE.
HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}
\DataFormats\DefaultFile = Outline
IDataObject::GetData, IDataObject::SetData, IDataObject::EnumFormatEtc