A
download QTContentRestrictions.h
Language: C
Copyright: (c) 1990-2001 by Apple Computer, Inc., all rights reserved
LOC: 48
Project Info
guliverkli
Server: SourceForge
Type: cvs
...rkli\guliverkli\include\qt\
   ADSP.h
   ADSPSecure.h
   AEDataModel.h
   AEObjects.h
   AEPackObject.h
   AERegistry.h
   AEUserTermTypes.h
   AGP.h
   AIFF.h
   Aliases.h
   Appearance.h
   AppleEvents.h
   AppleGuide.h
   AppleScript.h
   AppleTalk.h
   ASDebugging.h
   ASRegistry.h
   ATA.h
   ATSLayoutTypes.h
   ATSTypes.h
   ATSUnicode.h
   AVComponents.h
   AVLTree.h
   Balloons.h
   CarbonEvents.h
   CardServices.h
   CFArray.h
   CFBag.h
   CFBase.h
   CFBundle.h
   CFCharacterSet.h
   CFData.h
   CFDate.h
   CFDictionary.h
   CFNumber.h
   CFPlugIn.h
   CFPreferences.h
   CFPropertyList.h
   CFSet.h
   CFString.h
   CFStringEncodingExt.h
   CFTimeZone.h
   CFURL.h
   CFURLAccess.h
   CMAcceleration.h
   CMApplication.h
   CMCalibrator.h
   CMComponent.h
   CMConversions.h
   CMICCProfile.h
   CMMComponent.h
   CMPRComponent.h
   CMScriptingPlugin.h
   CodeFragments.h
   Collections.h
   ColorPicker.h
   ColorPickerComponents.h
   CommResources.h
   Components.h
   ConditionalMacros.h
   Connections.h
   ConnectionTools.h
   ControlDefinitions.h
   Controls.h
   ControlStrip.h
   CoreFoundation.h
   CRMSerialDevices.h
   CryptoMessageSyntax.h
   CTBUtilities.h
   CursorDevices.h
   DatabaseAccess.h
   DateTimeUtils.h
   Debugging.h
   DeskBus.h
   DeviceControl.h
   Devices.h
   Dialogs.h
   Dictionary.h
   DigitalSignature.h
   DiskInit.h
   Disks.h
   Displays.h
   Drag.h
   DrawSprocket.h
   DriverFamilyMatching.h
   DriverGestalt.h
   DriverServices.h
   DriverSupport.h
   DriverSynchronization.h
   Editions.h
   Endian.h
   ENET.h
   EPPC.h
   Events.h
   fenv.h
   Files.h
   FileSigning.h
   FileTransfers.h
   FileTransferTools.h
   FileTypesAndCreators.h
   FindByContent.h
   Finder.h
   FinderRegistry.h
   FixMath.h
   Folders.h
   Fonts.h
   FontSync.h
   fp.h
   FSM.h
   Gestalt.h
   GXEnvironment.h
   GXErrors.h
   GXFonts.h
   GXGraphics.h
   GXLayout.h
   GXMath.h
   GXMessages.h
   GXPrinterDrivers.h
   GXPrinting.h
   GXTypes.h
   HFSVolumes.h
   HID.h
   HTMLRendering.h
   HyperXCmd.h
   IAExtractor.h
   Icons.h
   ImageCodec.h
   ImageCompression.h
   InputSprocket.h
   Interrupts.h
   IntlResources.h
   IsochronousDataHandler.h
   JManager.h
   Kernel.h
   LanguageAnalysis.h
   Lists.h
   LocationManager.h
   LowMem.h
   MacErrors.h
   MacHelp.h
   MachineExceptions.h
   MacMemory.h
   MacTCP.h
   MacTypes.h
   MacWindows.h
   Math64.h
   MediaHandlers.h
   Menus.h
   MIDI.h
   MixedMode.h
   MovieManager.h
   Movies.h
   MoviesFormat.h
   Multiprocessing.h
   NameRegistry.h
   Navigation.h
   NetSprocket.h
   NetworkSetup.h
   Notification.h
   NSL.h
   NSLUtility.h
   NumberFormatting.h
   OCE.h
   OCEAuthDir.h
   OCEErrors.h
   OCEMail.h
   OCEMessaging.h
   OCEStandardDirectory.h
   OCEStandardMail.h
   OCETemplates.h
   OpenTransportKernel.h
   OpenTransportProtocol.h
   OpenTransportProviders.h
   OpenTransportUNIX.h
   OSA.h
   OSAComp.h
   OSAGeneric.h
   OSUtils.h
   Packages.h
   Palettes.h
   Patches.h
   PCCard.h
   PCCardAdapterPlugin.h
   PCCardEnablerPlugin.h
   PCCardTuples.h
   PCI.h
   PEFBinaryFormat.h
   PictUtils.h
   PLStringFuncs.h
   Power.h
   PPCToolbox.h
   Printing.h
   Processes.h
   QD3D.h
   QD3DAcceleration.h
   QD3DCamera.h
   QD3DController.h
   QD3DCustomElements.h
   QD3DDrawContext.h
   QD3DErrors.h
   QD3DExtension.h
   QD3DGeometry.h
   QD3DGroup.h
   QD3DIO.h
   QD3DLight.h
   QD3DMath.h
   QD3DPick.h
   QD3DRenderer.h
   QD3DSet.h
   QD3DShader.h
   QD3DStorage.h
   QD3DString.h
   QD3DStyle.h
   QD3DTransform.h
   QD3DView.h
   QD3DViewer.h
   QD3DWinViewer.h
   QDOffscreen.h
   qt.h
   QTContentRestrictions.h
   QTML.h
   QTSMovie.h
   QTStreamingComponents.h
   Quickdraw.h
   QuickdrawText.h
   QuickTimeComponents.h
   QuickTimeMusic.h
   QuickTimeStreaming.h
   QuickTimeVR.h
   QuickTimeVRFormat.h
   RAVE.h
   RAVESystem.h
   Resources.h
   Retrace.h
   ROMDefs.h
   ScalerStreamTypes.h
   ScalerTypes.h
   Scrap.h
   Script.h
   SCSI.h
   SegLoad.h
   Serial.h
   SFNTLayoutTypes.h
   SFNTTypes.h
   ShutDown.h
   Slots.h
   SocketServices.h
   Sound.h
   SoundComponents.h
   SoundInput.h
   SoundSprocket.h
   Speech.h
   SpeechRecognition.h
   SpeechSynthesis.h
   StandardFile.h
   Start.h
   StringCompare.h
   Strings.h
   Telephones.h
   Terminals.h
   TerminalTools.h
   TextCommon.h
   TextEdit.h
   TextEncodingConverter.h
   TextServices.h
   TextUtils.h
   Threads.h
   Timer.h
   ToolUtils.h
   Translation.h
   TranslationExtensions.h
   Traps.h
   TSMTE.h
   Unicode.h
   UnicodeConverter.h
   UnicodeUtilities.h
   URLAccess.h
   UTCUtils.h
   Video.h
   VideoServices.h
   WorldScript.h
   ZoomedVideo.h

/*
     File:       QTContentRestrictions.h
 
     Contains:   QuickTime Interfaces.
 
     Version:    Technology: QuickTime 6.0
                 Release:    QuickTime 6.0.2
 
     Copyright:  (c) 1990-2001 by Apple Computer, Inc., all rights reserved
 
     Bugs?:      For bug reports, consult the following page on
                 the World Wide Web:
 
                     http://developer.apple.com/bugreporter/
 
*/
/*****
    Content Restrictions
*****/
#ifndef __QTCONTENTRESTRICTIONS__
#define __QTCONTENTRESTRICTIONS__



#if PRAGMA_ONCE
#pragma once
#endif

#ifdef __cplusplus
extern "C" {
#endif

#if PRAGMA_IMPORT
#pragma import on
#endif

#if PRAGMA_STRUCT_ALIGN
    #pragma options align=mac68k
#elif PRAGMA_STRUCT_PACKPUSH
    #pragma pack(push, 2)
#elif PRAGMA_STRUCT_PACK
    #pragma pack(2)
#endif

enum {
    kQTRestrictionClassSave     = FOUR_CHAR_CODE('save'),
    kQTRestrictionSaveDontAddMovieResource = (1L << 0),
    kQTRestrictionSaveDontFlatten = (1L << 1),
    kQTRestrictionSaveDontExport = (1L << 2),
    kQTRestrictionSaveDontExtract = (1L << 3),                  /* don't allow any form of extraction of content*/
    kQTRestrictionClassEdit     = FOUR_CHAR_CODE('edit'),
    kQTRestrictionEditDontCopy  = (1L << 0),                    /* disable copy */
    kQTRestrictionEditDontCut   = (1L << 1),                    /* disable cut */
    kQTRestrictionEditDontPaste = (1L << 2),                    /* disable paste */
    kQTRestrictionEditDontClear = (1L << 3),                    /* disable clear*/
    kQTRestrictionEditDontModify = (1L << 4),                   /* don't allow modification of content*/
    kQTRestrictionEditDontExtract = (1L << 5)                   /* don't allow any form of extraction of content*/
};




#if PRAGMA_STRUCT_ALIGN
    #pragma options align=reset
#elif PRAGMA_STRUCT_PACKPUSH
    #pragma pack(pop)
#elif PRAGMA_STRUCT_PACK
    #pragma pack()
#endif

#ifdef PRAGMA_IMPORT_OFF
#pragma import off
#elif PRAGMA_IMPORT
#pragma import reset
#endif

#ifdef __cplusplus
}
#endif

#endif /* __QTCONTENTRESTRICTIONS__ */

About Koders | Resources | Downloads | Support | Black Duck | Terms of Service | DMCA | Privacy Policy | Contact Us