Example 1: Example Code
SE_Object root_obj, desc_obj;
ret = SE_CreateStore( “stf”, &store );
ret = SE_OpenTransmittalByFile( “Lake_Eola.stf”, “stf”,
SE_AC_MODE_READ_ONLY, &xmittal );
ret = SE_GetRootObject( xmittal, &root_obj );
ret = SE_GetComponent3( root_obj, SE_DRM_CLS_DESCRIPTION, &desc_obj );
ret = SE_GetFields( desc_obj, store, &desc_flds );
printf( “Transmittal Description %s\n”, desc_flds->u.Description.abstract.characters );
ret = SE_FreeStore( store ); // this must be done after the printf above!
ret = SE_FreeObject( root_obj );
ret = SE_FreeObject( desc_obj );
ret = SE_CloseTransmittal( xmittal );