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

📄 rmaiids.pas

📁 Delphi源码REAlRMSDK.rar
💻 PAS
📖 第 1 页 / 共 5 页
字号:
  {$EXTERNALSYM IID_IRMAPacketHookManager}
  IID_IRMAPacketHookHelper: TGUID = (D1:$00002002; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAPacketHookHelper}
  IID_IRMAPacketHookHelperResponse: TGUID = (D1:$00002003; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAPacketHookHelperResponse}

//
// File:
//     rmapsink.h
// Description:
//     Interfaces used by the top level client or renderers to determine
//	that a player has been created or closed.
//
// Interfaces:
//     IID_IRMAPlayerCreationSink	    {00002100-0901-11d1-8B06-00A024406D59}
//	IID_IRMAPlayerSinkControl    	    {00002101-0901-11d1-8B06-00A024406D59}
//

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

//
// File:
//     rmavsurf.h
// Description:
//     Interface used by renderers to blt data to the screen (when in
//	full screen mode).
//
// Interfaces:
//     IID_IRMAVideoSurface	    	    {00002200-0901-11d1-8B06-00A024406D59}
//

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

//
// File:
//     rmagroup.h
// Description:
//     Client side Group related interfaces
//
// Interfaces:
//	IID_IRMAGroup			{00002400-0901-11d1-8B06-00A024406D59}
//	IID_IRMAGroupManager		{00002401-0901-11d1-8B06-00A024406D59}
//	IID_IRMAGroupSink		{00002402-0901-11d1-8B06-00A024406D59}
//

  IID_IRMAGroup: TGUID = (D1:$00002400; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAGroup}
  IID_IRMAGroupManager: TGUID = (D1:$00002401; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAGroupManager}
  IID_IRMAGroupSink: TGUID = (D1:$00002402; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAGroupSink}

//
// File:
//     rmaupgrd.h
// Description:
//     Interfaces used by player for auto-upgrade.
//
// Interfaces:
// IID_IRMAUpgradeCollection    {00002500-0901-11d1-8B06-00A024406D59}
// IID_IRMAUpgradeHandler	 {00002501-0901-11d1-8B06-00A024406D59}
//

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

//
// File:
//     rmaallow.h
// Description:
//     Interfaces related to Allowance plugins
// Interfaces:
//     IID_IRMAPlayerConnectionAdviseSink {00002600-0901-11d1-8B06-00A024406D59}
//     IID_IRMAPlayerConnectionResponse   {00002601-0901-11d1-8B06-00A024406D59}
//     IID_IRMAPlayerController           {00002602-0901-11d1-8B06-00A024406D59}
//     IID_IRMAPlayerConnectionAdviseSinkManager
                                           {00002603-0901-11d1-8B06-00A024406D59}
//     IID_IRMAProxyConnectionAdviseSink  {00002604-0901-11d1-8B06-00A024406D59}
//     IID_IRMAProxyConnectionResponse    {00002605-0901-11d1-8B06-00A024406D59}
//     IID_IRMAProxyController            {00002605-0901-11d1-8B06-00A024406D59}
//     IID_IRMAPlayerControllerProxyRedirect {00002607-0901-11d1-8B06-00A024406D59}
//

  IID_IRMAPlayerConnectionAdviseSink: TGUID = (D1:$00002600; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAPlayerConnectionAdviseSink}
  IID_IRMAPlayerConnectionResponse: TGUID = (D1:$00002601; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAPlayerConnectionResponse}
  IID_IRMAPlayerController: TGUID = (D1:$00002602; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAPlayerController}
  IID_IRMAPlayerConnectionAdviseSinkManager: TGUID = (D1:$00002603; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAPlayerConnectionAdviseSinkManager}

  IID_IRMAProxyConnectionAdviseSink: TGUID = (D1:$00002604; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAProxyConnectionAdviseSink}
  IID_IRMAProxyConnectionResponse: TGUID = (D1:$00002605; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAProxyConnectionResponse}
  IID_IRMAProxyController: TGUID = (D1:$00002606; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAProxyController}
  IID_IRMAPlayerControllerProxyRedirect: TGUID = (D1:$00002607; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAPlayerControllerProxyRedirect}

//
// File:
//     rmaaconf.h
// Description:
//     Interfaces used by the top level client. client core to 
//	support Auto. Transport Configuration
//
// Interfaces:
//	IID_IRMAAutoConfig		    {00002700-0901-11d1-8B06-00A024406D59}
//	IID_IRMAAutoConfigResponse	    {00002701-0901-11d1-8B06-00A024406D59}
//

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

//
// File:
//     rmaauthn.h
// Description:
//     Interfaces used to validate a users access to content.
//
// Interfaces:
//	IID_IRMACredRequestResponse,	{00002800-0901-11d1-8B06-00A024406D59}
//	IID_IRMACredRequest,		{00002801-0901-11d1-8B06-00A024406D59}
//	IID_IRMAClientAuthResponse,	{00002802-0901-11d1-8B06-00A024406D59}
//	IID_IRMAClientAuthConversation,	{00002803-0901-11d1-8B06-00A024406D59}
//	IID_IRMAServerAuthResponse,	{00002804-0901-11d1-8B06-00A024406D59}
//	IID_IRMAServerAuthConversation,	{00002805-0901-11d1-8B06-00A024406D59}
//	IID_IRMAUserContext,		{00002806-0901-11d1-8B06-00A024406D59}
//	IID_IRMAUserProperties,		{00002807-0901-11d1-8B06-00A024406D59}
//	IID_IRMAUserImpersonation,	{00002808-0901-11d1-8B06-00A024406D59}
//	IID_IRMAUserDB,			{00002809-0901-11d1-8B06-00A024406D59}
//	IID_IRMAChallengeResponse,	{0000280A-0901-11d1-8B06-00A024406D59}
//	IID_IRMAChallenge,		{0000280B-0901-11d1-8B06-00A024406D59}
//

  IID_IRMACredRequestResponse: TGUID = (D1:$00002800; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMACredRequestResponse}
  IID_IRMACredRequest: TGUID = (D1:$00002801; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMACredRequest}
  IID_IRMAClientAuthResponse: TGUID = (D1:$00002802; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAClientAuthResponse}
  IID_IRMAClientAuthConversation: TGUID = (D1:$00002803; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAClientAuthConversation}
  IID_IRMAServerAuthResponse: TGUID = (D1:$00002804; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAServerAuthResponse}
  IID_IRMAServerAuthConversation: TGUID = (D1:$00002805; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAServerAuthConversation}
  IID_IRMAUserContext: TGUID = (D1:$00002806; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAUserContext}
  IID_IRMAUserProperties: TGUID = (D1:$00002807; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAUserProperties}
  IID_IRMAUserImpersonation: TGUID = (D1:$00002808; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAUserImpersonation}
  IID_IRMAChallengeResponse: TGUID = (D1:$00002809; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAChallengeResponse}
  IID_IRMAChallenge: TGUID = (D1:$0000280A; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAChallenge}

//
//File:
//   rmaplgns.h
//
//Description:
//   Interfaces for Plugins:
//	IRMAObjectConfiguration	- Consistant configuration.
//	IRMAPluginProperties	- Consistant property retrival.
//
//Interfaces:
//   IID_IRMAObjectConfiguration:  {00002900-0901-11d1-8B06-00A024406D59}
//   IID_IRMAPluginProperties:	    {00002901-0901-11d1-8B06-00A024406D59}
//

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

//
//File:
//   rmadb.h
//
//Description:
//   Interfaces for Plugins:
//	IRMADatabaseManager			- Creates Configured Database Instances
//	IRMAAuthenticationDBManagerResponse	- Provides Callbacks for IRMAAuthenticationDBManager
//	IRMAAuthenticationDBManager		- Functions to add and remove users from a database
//	IRMAAsyncEnumAuthenticationDBResponse	- Provides Callbacks for IRMAAsyncEnumAuthenticationDB
//	IRMAAsyncEnumAuthenticationDB		- Functions to enumerate the list of users in a database
//	IRMAAuthenticationDBAccessResponse	- Provides Callbacks for IRMAAuthenticationDBAccess
//	IRMAAuthenticationDBAccess		- Functions to access a users info in the database
//	IRMAGUIDDBManagerResponse		- Provides Callbacks for IRMAGUIDDBManager
//	IRMAGUIDDBManager			- Functions to add and remove GUID's from a database
//	IRMAPPVDBManagerResponse		- Provides Callbacks for IRMAPPVDBManager
//	IRMAPPVDBManager			- Functions to add, remove, and adjust a user's permissions from a database
//	IRMARedirectDBManagerResponse		- Provides Callbacks for IRMARedirectDBManager
//	IRMARedirectDBManager			- Functions to add and remove URL Redirects from a database
//	IRMARegistrationLoggerResponse		- Provides Callbacks for IRMARegistrationLogger
//	IRMARegistrationLogger			- Functions to Log registration Activity.
//
//Interfaces:
//   IID_IRMADatabaseManager:			{00002A00-0901-11d1-8B06-00A024406D59}
//   IID_IRMAAuthenticationDBManagerResponse:  {00002A01-0901-11d1-8B06-00A024406D59}
//   IID_IRMAAuthenticationDBManager:		{00002A02-0901-11d1-8B06-00A024406D59}
//   IID_IRMAAsyncEnumAuthenticationDBResponse:{00002A03-0901-11d1-8B06-00A024406D59}
//   IID_IRMAAsyncEnumAuthenticationDB:	{00002A04-0901-11d1-8B06-00A024406D59}
//   IID_IRMAAuthenticationDBAccessResponse:	{00002A05-0901-11d1-8B06-00A024406D59}
//   IID_IRMAAuthenticationDBAccess:		{00002A06-0901-11d1-8B06-00A024406D59}
//   IID_IRMAGUIDDBManagerResponse:		{00002A07-0901-11d1-8B06-00A024406D59}
//   IID_IRMAGUIDDBManager:			{00002A08-0901-11d1-8B06-00A024406D59}
//   IID_IRMAPPVDBManagerResponse:		{00002A09-0901-11d1-8B06-00A024406D59}
//   IID_IRMAPPVDBManager:			{00002A0A-0901-11d1-8B06-00A024406D59}
//   IID_IRMARedirectDBManagerResponse:	{00002A0B-0901-11d1-8B06-00A024406D59}
//   IID_IRMARedirectDBManager:		{00002A0C-0901-11d1-8B06-00A024406D59}
//   IID_IRMARegistrationLoggerResponse:	{00002A0D-0901-11d1-8B06-00A024406D59}
//   IID_IRMARegistrationLogger:		{00002A0E-0901-11d1-8B06-00A024406D59}
//

  IID_IRMADatabaseManager: TGUID = (D1:$00002A00; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMADatabaseManager}
  IID_IRMAAuthenticationDBManagerResponse: TGUID = (D1:$00002A01; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAAuthenticationDBManagerResponse}
  IID_IRMAAuthenticationDBManager: TGUID = (D1:$00002A02; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAAuthenticationDBManager}
  IID_IRMAAsyncEnumAuthenticationDBResponse: TGUID = (D1:$00002A03; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAAsyncEnumAuthenticationDBResponse}
  IID_IRMAAsyncEnumAuthenticationDB: TGUID = (D1:$00002A04; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAAsyncEnumAuthenticationDB}
  IID_IRMAAuthenticationDBAccessResponse: TGUID = (D1:$00002A05; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAAuthenticationDBAccessResponse}
  IID_IRMAAuthenticationDBAccess: TGUID = (D1:$00002A06; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAAuthenticationDBAccess}
  IID_IRMAGUIDDBManagerResponse: TGUID = (D1:$00002A07; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAGUIDDBManagerResponse}
  IID_IRMAGUIDDBManager: TGUID = (D1:$00002A08; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAGUIDDBManager}
  IID_IRMAPPVDBManagerResponse: TGUID = (D1:$00002A09; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAPPVDBManagerResponse}
  IID_IRMAPPVDBManager: TGUID = (D1:$00002A0A; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMAPPVDBManager}
  IID_IRMARedirectDBManagerResponse: TGUID = (D1:$00002A0B; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMARedirectDBManagerResponse}
  IID_IRMARedirectDBManager: TGUID = (D1:$00002A0C; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMARedirectDBManager}
  IID_IRMARegistrationLoggerResponse: TGUID = (D1:$00002A0D; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMARegistrationLoggerResponse}
  IID_IRMARegistrationLogger: TGUID = (D1:$00002A0E; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
  {$EXTERNALSYM IID_IRMARegistrationLogger}

//
//File:
//	rmaxmltg.h

⌨️ 快捷键说明

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