📄 rmaiids.pas
字号:
// rmacore.h
// Description:
// Interfaces related to the client core services.
// Interfaces:
// IID_IRMAStream: {00000400-0901-11d1-8B06-00A024406D59}
// IID_IRMAStreamSource {00000401-0901-11d1-8B06-00A024406D59}
// IID_IRMAPlayer: {00000402-0901-11d1-8B06-00A024406D59}
// IID_IRMAClientEngine: {00000403-0901-11d1-8B06-00A024406D59}
// IID_IRMAClientEngineSelector{00000404-0901-11d1-8B06-00A024406D59}
// IID_IRMAClientEngineSetup: {00000405-0901-11d1-8B06-00A024406D59}
// : {00000406-0901-11d1-8B06-00A024406D59} -- Deprecated
// IID_IRMAInfoLogger: {00000409-0901-11d1-8B06-00A024406D59}
// {0000040F-0901-11d1-8B06-00A024406D59} -- Deprecated
// IID_IRMAPlayer2: {00000411-0901-11d1-8B06-00A024406D59}
//
IID_IRMAStream: TGUID = (D1:$00000400; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAStream}
IID_IRMAStreamSource: TGUID = (D1:$00000401; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAStreamSource}
IID_IRMAPlayer: TGUID = (D1:$00000402; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAPlayer}
IID_IRMAClientEngine: TGUID = (D1:$00000403; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAClientEngine}
{$IFDEF _UNIX}
IID_IRMAClientEngineSelector: TGUID = (D1:$00000404; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAClientEngineSelector}
{$ENDIF _UNIX}
IID_IRMAClientEngineSetup: TGUID = (D1:$00000405; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAClientEngineSetup}
IID_IRMAInfoLogger: TGUID = (D1:$00000409; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAInfoLogger}
IID_IRMAPlayer2: TGUID = (D1:$00000411; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAPlayer2}
//
// File:
// rmaprefs.h
// Description:
// Interfaces related to persistent preferences services.
// Interfaces:
// IID_IRMAPreferences: {00000500-0901-11d1-8B06-00A024406D59}
//
IID_IRMAPreferences: TGUID = (D1:$00000500; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAPreferences}
IID_IRMAPreferences2: TGUID = (D1:$00000503; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAPreferences2}
IID_IRMAPreferenceEnumerator: TGUID = (D1:$00000504; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAPreferenceEnumerator}
//
// File:
// rmamon.h
// Description:
// Interfaces related to Monitor plugins.
// Interfaces:
// IID_IRMAPNRegistry: {00000600-0901-11d1-8B06-00A024406D59}
// IID_IRMAPropWatch: {00000601-0901-11d1-8B06-00A024406D59}
// IID_IRMAPropWatchResponse: {00000602-0901-11d1-8B06-00A024406D59}
// IID_IRMAActiveRegistry: {00000603-0901-11d1-8B06-00A024406D59}
// IID_IRMAActivePropUser: {00000604-0901-11d1-8B06-00A024406D59}
// IID_IRMAActivePropUserResponse: {00000605-0901-11d1-8B06-00A024406D59}
// IID_IRMACopyRegistry: {00000606-0901-11d1-8B06-00A024406D59}
// IID_IRMAPNRegistryAltStringHandling: {00000607-0901-11d1-8B06-00A024406D59}
//
IID_IRMAPNRegistry: TGUID = (D1:$00000600; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAPNRegistry}
IID_IRMAPropWatch: TGUID = (D1:$00000601; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAPropWatch}
IID_IRMAPropWatchResponse: TGUID = (D1:$00000602; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAPropWatchResponse}
IID_IRMAActiveRegistry: TGUID = (D1:$00000603; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAActiveRegistry}
IID_IRMAActivePropUser: TGUID = (D1:$00000604; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAActivePropUser}
IID_IRMAActivePropUserResponse: TGUID = (D1:$00000605; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAActivePropUserResponse}
IID_IRMACopyRegistry: TGUID = (D1:$00000606; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMACopyRegistry}
IID_IRMAPNRegistryAltStringHandling: TGUID = (D1:$00000607; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAPNRegistryAltStringHandling}
//
// File:
// rmaausvc.h
// Description:
// Interfaces related to audio services.
// Interfaces:
// IID_IRMAAudioPlayer: {00000700-0901-11d1-8B06-00A024406D59}
// IID_IRMAAudioPlayerResponse: {00000701-0901-11d1-8B06-00A024406D59}
// IID_IRMAAudioStream: {00000702-0901-11d1-8B06-00A024406D59}
// IID_IRMAAudioDevice: {00000703-0901-11d1-8B06-00A024406D59}
// IID_IRMAAudioDeviceResponse: {00000704-0901-11d1-8B06-00A024406D59}
// IID_IRMAAudioHook: {00000705-0901-11d1-8B06-00A024406D59}
// IID_IRMAAudioStreamInfoResponse: {00000706-0901-11d1-8B06-00A024406D59}
// IID_IRMAVolume: {00000707-0901-11d1-8B06-00A024406D59}
// IID_IRMAVolumeAdviseSink: {00000708-0901-11d1-8B06-00A024406D59}
// IID_IRMADryNotification: {00000709-0901-11d1-8B06-00A024406D59}
// IID_IRMAAudioDeviceManager: {0000070A-0901-11d1-8B06-00A024406D59}
// IID_IRMAAudioCrossFade: {0000070B-0901-11d1-8B06-00A024406D59}
// IID_IRMAAudioStream2: {0000070C-0901-11d1-8B06-00A024406D59}
// IID_IRMAAudioPushdown: {0000070D-0901-11d1-8B06-00A024406D59}
// IID_IRMAAudioHookManager: {0000070E-0901-11d1-8B06-00A024406D59}
//
IID_IRMAAudioPlayer: TGUID = (D1:$00000700; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAAudioPlayer}
IID_IRMAAudioPlayerResponse: TGUID = (D1:$00000701; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAAudioPlayerResponse}
IID_IRMAAudioStream: TGUID = (D1:$00000702; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAAudioStream}
IID_IRMAAudioDevice: TGUID = (D1:$00000703; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAAudioDevice}
IID_IRMAAudioDeviceResponse: TGUID = (D1:$00000704; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAAudioDeviceResponse}
IID_IRMAAudioHook: TGUID = (D1:$00000705; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAAudioHook}
IID_IRMAAudioStreamInfoResponse: TGUID = (D1:$00000706; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAAudioStreamInfoResponse}
IID_IRMAVolume: TGUID = (D1:$00000707; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAVolume}
IID_IRMAVolumeAdviseSink: TGUID = (D1:$00000708; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAVolumeAdviseSink}
IID_IRMADryNotification: TGUID = (D1:$00000709; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMADryNotification}
IID_IRMAAudioDeviceManager: TGUID = (D1:$0000070A; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAAudioDeviceManager}
IID_IRMAAudioCrossFade: TGUID = (D1:$0000070B; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAAudioCrossFade}
IID_IRMAAudioStream2: TGUID = (D1:$0000070C; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAAudioStream2}
IID_IRMAAudioPushdown: TGUID = (D1:$0000070D; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAAudioPushdown}
IID_IRMAAudioHookManager: TGUID = (D1:$0000070E; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAAudioHookManager}
//
// File:
// rmaerror.h
// Description:
// Interfaces related to error reporting and receiving notification of errors.
// Interfaces:
// IID_IRMAErrorMessages: {00000800-0901-11d1-8B06-00A024406D59}
// IID_IRMAErrorSink: {00000801-0901-11d1-8B06-00A024406D59}
// IID_IRMAErrorSinkControl: {00000802-0901-11d1-8B06-00A024406D59}
//
IID_IRMAErrorMessages: TGUID = (D1:$00000800; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAErrorMessages}
IID_IRMAErrorSink: TGUID = (D1:$00000801; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAErrorSink}
IID_IRMAErrorSinkControl: TGUID = (D1:$00000802; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAErrorSinkControl}
//
// File:
// rmahyper.h
// Description:
// Simple Hyper Navigation Interfaces
// Interfaces:
// IID_IRMAHyperNavigate: {00000900-0901-11d1-8B06-00A024406D59}
// IID_IRMAHyperNavigate2: {00000901-0901-11d1-8B06-00A024406D59}
// IID_IRMAHyperNavigateWithContext: {00000902-0901-11d1-8B06-00A024406D59}
//
IID_IRMAHyperNavigate: TGUID = (D1:$00000900; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAHyperNavigate}
//
// File:
// rmaclsnk.h
// Description:
// Client Advise Sink Interfaces
// Interfaces:
// IID_IRMAClientAdviseSink: {00000B00-0901-11d1-8B06-00A024406D59}
//
IID_IRMAClientAdviseSink: TGUID = (D1:$00000B00; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAClientAdviseSink}
//
// File:
// rmaplugn.h
// Description:
// Plugin inspector interface
// Interfaces:
// IID_IRMAPlugin: {00000C00-0901-11d1-8B06-00A024406D59}
// IID_IRMAPluginEnumerator {00000C01-0901-11d1-8B06-00A024406D59}
// IID_IRMAPluginGroupEnumerator {00000C02-0901-11d1-8B06-00A024406D59}
// IID_IRMAPluginReloader {00000C03-0901-11d1-8B06-00A024406D59}
// IID_IRMAPluginFactory {00000C04-0901-11d1-8B06-00A024406D59}
//
IID_IRMAPlugin: TGUID = (D1:$00000C00; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAPlugin}
IID_IRMAPluginEnumerator: TGUID = (D1:$00000C01; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAPluginEnumerator}
IID_IRMAPluginGroupEnumerator: TGUID = (D1:$00000C02; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAPluginGroupEnumerator}
IID_IRMAPluginReloader: TGUID = (D1:$00000C03; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAPluginReloader}
IID_IRMAPluginFactory: TGUID = (D1:$00000C04; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAPluginFactory}
//
// File:
// rmawin.h
// Description:
// Site interfaces
// Interfaces:
// IID_IRMASiteWindowed: {00000D01-0901-11d1-8B06-00A024406D59}
// IID_IRMASiteWindowless: {00000D02-0901-11d1-8B-6-00A024406D59}
// IID_IRMASite: {00000D03-0901-11d1-8B-6-00A024406D59}
// IID_IRMASiteUser: {00000D04-0901-11d1-8B-6-00A024406D59}
// IID_IRMASiteWatcher: {00000D05-0901-11d1-8B-6-00A024406D59}
// IID_IRMASiteUserSupplier: {00000D06-0901-11d1-8B-6-00A024406D59}
// IID_IRMASiteSupplier: {00000D07-0901-11d1-8B-6-00A024406D59}
// IID_IRMASiteManager: {00000D08-0901-11d1-8B-6-00A024406D59}
// IID_IRMAMultiInstanceSiteUserSupplier: {00000D09-0901-11d1-8B-6-00A024406D59}
// IID_IRMASite2: {00000D0A-0901-11d1-8B-6-00A024406D59}
// IID_IRMASiteFullScreen {00000D0B-0901-11d1-8B-6-00A024406D59}
// IID_IRMAEventHookMgr {00000D0D-0901-11d1-8B-6-00A024406D59}
// IID_IRMAEventHook {00000D0E-0901-11d1-8B-6-00A024406D59}
// IID_IRMAPassiveSiteWatcher {00000D0F-0901-11d1-8B-6-00A024406D59}
// IID_IRMAStatusMessage {00000D10-0901-11d1-8B-6-00A024406D59}
//
IID_IRMASiteWindowed: TGUID = (D1:$00000D01; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMASiteWindowed}
IID_IRMASiteWindowless: TGUID = (D1:$00000D02; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMASiteWindowless}
IID_IRMASite: TGUID = (D1:$00000D03; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMASite}
IID_IRMASiteUser: TGUID = (D1:$00000D04; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMASiteUser}
IID_IRMASiteWatcher: TGUID = (D1:$00000D05; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMASiteWatcher}
IID_IRMASiteUserSupplier: TGUID = (D1:$00000D06; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMASiteUserSupplier}
IID_IRMASiteSupplier: TGUID = (D1:$00000D07; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMASiteSupplier}
IID_IRMASiteManager: TGUID = (D1:$00000D08; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMASiteManager}
IID_IRMAMultiInstanceSiteUserSupplier: TGUID = (D1:$00000D09; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAMultiInstanceSiteUserSupplier}
IID_IRMASite2: TGUID = (D1:$00000D0A; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMASite2}
IID_IRMASiteFullScreen: TGUID = (D1:$00000D0B; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMASiteFullScreen}
IID_IRMAEventHookMgr: TGUID = (D1:$00000D0D; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAEventHookMgr}
IID_IRMAEventHook: TGUID = (D1:$00000D0E; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAEventHook}
IID_IRMAPassiveSiteWatcher: TGUID = (D1:$00000D0F; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAPassiveSiteWatcher}
IID_IRMAStatusMessage: TGUID = (D1:$00000D10; D2:$901; D3:$11d1; D4:($8b, $6, $0, $a0, $24, $40, $6d, $59));
{$EXTERNALSYM IID_IRMAStatusMessage}
//
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -