⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rmaiids.pas

📁 Delphi源码REAlRMSDK.rar
💻 PAS
📖 第 1 页 / 共 5 页
字号:
//
//Description:
// Interfaces for Plugins:
//	IRMAXMLTagHandler: Interface for registering for a specific tag
//	and providing an IRMAXMLTagObject to tagfsys.
//	(Works like IRMAFileSystemObject)
//
//	IRMAXMLTagObject: Interface for receiving the contents of a tag
//	for which the creating IRMAXMLTagHandler has registerd.
//
//	IRMAXMLTagObjectResponse: Interface for IRMAXMLTagObject to return
//	the replacement for the tag.  This is implemented by tagfsys.
//
//
//Interfaces:
//	IID_IRMAXMLTagObjectResponse: {00002C02-0901-11d1-8B06-00A024406D59}
//	IID_IRMAXMLTagHandler:	{00002C03-0901-11d1-8B06-00A024406D59}
//	IID_IRMAXMLTagObject:	{00002C04-0901-11d1-8B06-00A024406D59}
//

  IID_IRMAXMLTagObjectResponse: TGUID = (D1:$00002C02; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAXMLTagObjectResponse}
  IID_IRMAXMLTagHandler: TGUID = (D1:$00002C03; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAXMLTagHandler}
  IID_IRMAXMLTagObject: TGUID = (D1:$00002C04; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAXMLTagObject}

//
//File:
//   rmacache.h
//
//Description:
//   Interfaces for caching services:
//	IRMACache				- Creates IRMACacheFiles
//	IRMACacheResponse			- Response object for IRMACache
//	IRMACacheFile				- Persistant store object for caching
//	IRMACacheFileResponse			- Response object for IRMACacheFile
//
//Interfaces:
//   IID_IRMACache:				{00002E00-0901-11d1-8B06-00A024406D59}
//   IID_IRMACacheResponse:			{00002E01-0901-11d1-8B06-00A024406D59}
//   IID_IRMACacheFile:			{00002E02-0901-11d1-8B06-00A024406D59}
//   IID_IRMACacheFileResponse:		{00002E03-0901-11d1-8B06-00A024406D59}
//   IID_IRMAMIIFetch:				{00002E04-0901-11d1-8B06-00A024406D59}
//

  IID_IRMACache: TGUID = (D1:$00002E00; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMACache}
  IID_IRMACacheResponse: TGUID = (D1:$00002E01; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMACacheResponse}
  IID_IRMACacheFile: TGUID = (D1:$00002E02; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMACacheFile}
  IID_IRMACacheFileResponse: TGUID = (D1:$00002E03; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMACacheFileResponse}
  IID_IRMAMIIFetch: TGUID = (D1:$00002E04; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAMIIFetch}

//
// File: intrpm.h
//
// IID_IRMAInterPluginMessenger:	{00003000-0901-11d1-8B06-00A024406D59}
//

  IID_IRMAInterPluginMessenger: TGUID = (D1:$00003000; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAInterPluginMessenger}

//
// File: rmavalue.h
//
// DEPRECATED:			{00003100-0901-11d1-8B06-00A024406D59}
// DEPRECATED:			{00003101-0901-11d1-8B06-00A024406D59}
// DEPRECATED:			{00003102-0901-11d1-8B06-00A024406D59}
// DEPRECATED:			{00003103-0901-11d1-8B06-00A024406D59}
// DEPRECATED:			{00003104-0901-11d1-8B06-00A024406D59}
// DEPRECATED:			{00003105-0901-11d1-8B06-00A024406D59}
// DEPRECATED:			{00003106-0901-11d1-8B06-00A024406D59}
// DEPRECATED:			{00003107-0901-11d1-8B06-00A024406D59}
//
// IID_IRMAKeyValueList:	{00003108-0901-11d1-8B06-00A024406D59}
// IID_IRMAKeyValueListIter:	{00003109-0901-11d1-8B06-00A024406D59}
// IID_IRMAKeyValueListIterOneKey: {00003110-0901-11d1-8B06-00A024406D59}
// IID_IRMAOptions:		{00003111-0901-11d1-8B06-00A024406D59}
//

// DEPRECATED 3100 - 3107

  IID_IRMAKeyValueList: TGUID = (D1:$00003108; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAKeyValueList}
  IID_IRMAKeyValueListIter: TGUID = (D1:$00003109; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAKeyValueListIter}
  IID_IRMAKeyValueListIterOneKey: TGUID = (D1:$00003110; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAKeyValueListIterOneKey}
  IID_IRMAOptions: TGUID = (D1:$00003111; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAOptions}

//
//File:
//   rmcookie.h
//
//Description:
//   Interfaces for Plugins:
//	IRMACookies		- Cookie database management APIs
//	IRMACookiesHelper	- Cookie output helper APIs
//
//Interfaces:
//   IID_IRMACookies:				{00003200-0901-11d1-8B06-00A024406D59}
//   IID_IRMACookiesHelper:			{00003201-0901-11d1-8B06-00A024406D59}
//

  IID_IRMACookies: TGUID = (D1:$00003200; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMACookies}
  IID_IRMACookiesHelper: TGUID = (D1:$00003201; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMACookiesHelper}

//
// File: addrpool.h
//
// IID_IRMAMulticastAddressPool:	{00003300-0901-11d1-8B06-00A024406D59}
//

  IID_IRMAMulticastAddressPool: TGUID = (D1:$00003300; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAMulticastAddressPool}

//
// File: sapmgr.h
//
// IID_IRMASapManager:	{00003400-0901-11d1-8B06-00A024406D59}
//

  IID_IRMASapManager: TGUID = (D1:$00003400; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMASapManager}

//
//File:
//   rmavsrc.h
//
//Description:
//   Interfaces for Plugins:
//	IRMAFileViewSource		- Interface so file formats can support view source.
//	IRMAFileViewSourceResponse	- Response interface.
//
//Interfaces:
//   IID_IRMAFileViewSource:				{00003500-0901-11d1-8B06-00A024406D59}
//   IID_IRMAFileViewSourceResponse:			{00003501-0901-11d1-8B06-00A024406D59}
//   IID_IRMAViewSourceCommand:			{00003504-0901-11d1-8B06-00A024406D59}
//   IID_IRMAViewSourceURLResponse			{00003505-0901-11d1-8B06-00A024406D59}
//

  IID_IRMAFileViewSource: TGUID = (D1:$00003500; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAFileViewSource}
  IID_IRMAFileViewSourceResponse: TGUID = (D1:$00003501; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAFileViewSourceResponse}
  IID_IRMAViewSourceCommand: TGUID = (D1:$00003504; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAViewSourceCommand}
  IID_IRMAViewSourceURLResponse: TGUID = (D1:$00003505; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAViewSourceURLResponse}

// File:
//	embdengn.h
//
//Description:
//
// IRCAEmbeddedPlayerEngine - RCA embedded player engine
//

  IID_IRCAEmbeddedEngine: TGUID = (D1:$00003800; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRCAEmbeddedEngine}

// File:
//	embdctxt.h
//
//Description:
//
// IRCAEmbeddedContext - RCA embedded player engine context
//

  IID_IRCAEmbeddedContext: TGUID = (D1:$00003801; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRCAEmbeddedContext}

// File:
//	embdplay.h
//
//Description:
//
// IRCAEmbeddedPlayer - RCA embedded player interface
//

  IID_IRCAEmbeddedPlayer: TGUID = (D1:$00003802; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRCAEmbeddedPlayer}

// File:
//	embdsink.h
//
//Description:
//
// IRCAEmbeddedSink	     - RCA embedded player event sink
// IRCAEmbeddedSinkResponse - RCA embedded player event sink response object
//

  IID_IRCAEmbeddedSink: TGUID = (D1:$00003803; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRCAEmbeddedSink}
  IID_IRCAEmbeddedSinkResponse: TGUID = (D1:$00003804; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRCAEmbeddedSinkResponse}

// File:
//	embdstrm.h
//
//Description:
//
// IRCAEmbeddedStreamManager - RCA embedded player stream manager
// IRCAEmbeddedStream	      - RCA embedded player stream
//

  IID_IRCAEmbeddedStreamManager: TGUID = (D1:$00003805; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRCAEmbeddedStreamManager}
  IID_IRCAEmbeddedStream: TGUID = (D1:$00003806; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRCAEmbeddedStream}

// File:
//	rmadtcvt.h
//
//Description
// IRMADataConvertSystemObject - RMA Stream data conversion creator
// IRMADataConvert - RMA Stream data conversion
// IRMADataConvertResponse - response for above
// IRMADataRevert - RMA Stream data reversion
// IRMADataRevertResponse - response for above
//

  IID_IRMADataConvertSystemObject: TGUID = (D1:$00003900; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMADataConvertSystemObject}
  IID_IRMADataConvert: TGUID = (D1:$00003901; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMADataConvert}
  IID_IRMADataConvertResponse: TGUID = (D1:$00003902; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMADataConvertResponse}
  IID_IRMADataRevert: TGUID = (D1:$00003903; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMADataRevert}
  IID_IRMADataRevertResponse: TGUID = (D1:$00003904; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMADataRevertResponse}

//
// File:
//	rmaslta.h
//
// Description:
//
//   IRMASLTA - RMA version of slta.  Simulates a live stream from file format.
//
//   IRMASltaEvent - Allows events to be sent in an SLTA stream
//

  IID_IRMASLTA: TGUID = (D1:$00000D00; D2:$b4c8; D3:$11d0; D4:($99, $95, $0, $a0, $24, $8d, $a5, $f0));
  {$EXTERNALSYM IID_IRMASLTA}

  IID_IRMASltaEvent: TGUID = (D1:$00000D01; D2:$b4c8; D3:$11d0; D4:($99, $95, $0, $a0, $24, $8d, $a5, $f0));
  {$EXTERNALSYM IID_IRMASltaEvent}

implementation

end.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -