// open JPG
HISSRC hSrc = IS40_OpenFileSource(pInputFileName);

// read markers
IS40_ReadJPGMarkers(hSrc, 0);

// close
IS40_CloseSource(hSrc);

// dump comment text
UINT32 uTextCount = IS40_GetJPGInputTextCount();

for (UINT32 uIdx = 0; uIdx < uTextCount; uIdx++)
{
   HGLOBAL hText = IS40_GetJPGInputText(uIdx);
   if (hText!=NULL)
   {
      TRACE("Text %d = %s\n" uIdx, (const char *)hText);
   }

   GlobalFree(hText);
}