EXTENSION
typedef struct tagEXTENSION
{
   LPWSTR pName;
   L_UINT32 uDataSize; 
 
   L_UCHAR L_FAR 
 * pData; 
   LPCLSID pClsid;
   L_UCHAR ucDefault;
} EXTENSION, L_FAR * pEXTENSION;
The EXTENSION structure contains Exif extension information.
| Member | Description | 
| pName | String that contains the name of the extension. As Unicode, 2 bytes per character. | 
| uDataSize | Size of the extension data. If the extension data is a stream, this value should be 0xFFFFFFFF. | 
| pData | Pointer to the extension data. If the extension data is a stream, this parameter is NULL. | 
| pClsid | CLSID that describes the extension data. This is valid only if uDataSize is 0xFFFFFFFF. | 
| ucDefault | Reserved for internal use. | 
Comments
For more information on these structure members and their use, refer to the Exif documentation for the "FlashPix" extensions, inside the APP2 markers.