129 lines
3 KiB
Plaintext
129 lines
3 KiB
Plaintext
// SAFInciTrac.idl : IDL source for SAFInciTrac.dll
|
|
//
|
|
|
|
// This file will be processed by the MIDL tool to
|
|
// produce the type library (SAFInciTrac.tlb) and marshalling code.
|
|
|
|
import "oaidl.idl";
|
|
import "ocidl.idl";
|
|
import "rdshost.idl";
|
|
[
|
|
uuid(83B81BC2-59E9-4CB9-A093-EA9F99E0D0BE),
|
|
version(1.0),
|
|
helpstring("SAFInciTrac 1.0 Type Library")
|
|
]
|
|
library SAFINCITRACLib
|
|
{
|
|
importlib("stdole32.tlb");
|
|
importlib("stdole2.tlb");
|
|
importlib("msxml.tlb");
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Forward declarations.
|
|
//
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
//
|
|
// HCUpdate.idl
|
|
//
|
|
interface IPCHVersionItem;
|
|
interface IPCHUpdate;
|
|
dispinterface DPCHUpdateEvents;
|
|
|
|
|
|
//
|
|
// HelpService.idl
|
|
//
|
|
interface IPCHService;
|
|
interface IPCHRemoteHelpContents;
|
|
|
|
#ifndef NOJETBLUECOM
|
|
interface IPCHDBCollection;
|
|
interface IPCHDBColumn;
|
|
interface IPCHDBIndex;
|
|
interface IPCHDBTable;
|
|
interface IPCHDBDatabase;
|
|
interface IPCHDBSession;
|
|
#endif
|
|
|
|
//
|
|
// SAF.idl
|
|
//
|
|
interface ISAFReg;
|
|
interface ISAFIncidentItem;
|
|
interface ISAFChannel;
|
|
interface ISAFIncident;
|
|
|
|
interface ISAFDataCollection;
|
|
dispinterface DSAFDataCollectionEvents;
|
|
interface ISAFDataCollectionReport;
|
|
|
|
interface ISAFCabinet;
|
|
dispinterface DSAFCabinetEvents;
|
|
|
|
interface ISAFEncrypt;
|
|
|
|
interface ISAFUser;
|
|
interface ISAFSession;
|
|
interface ISAFRemoteConnectionData;
|
|
interface ISAFRemoteDesktopConnection;
|
|
|
|
//
|
|
// ScriptingFramework.idl
|
|
//
|
|
interface IPCHCollection;
|
|
interface IPCHUtility;
|
|
interface IPCHSystemMonitor;
|
|
interface IPCHUserSettings;
|
|
|
|
interface IPCHQueryResult;
|
|
interface IPCHTaxonomyDatabase;
|
|
interface IPCHSetOfHelpTopics;
|
|
dispinterface DPCHSetOfHelpTopicsEvents;
|
|
|
|
|
|
interface IPCHSecurity;
|
|
interface IPCHSecurityDescriptor;
|
|
interface IPCHAccessControlList;
|
|
interface IPCHAccessControlEntry;
|
|
|
|
//
|
|
// SEMgr.IDL
|
|
//
|
|
interface IPCHSEManager;
|
|
interface IPCHSEWrapperItem;
|
|
interface IPCHSEResultItem;
|
|
|
|
interface IPCHSEManagerInternal;
|
|
interface IPCHSEWrapperInternal;
|
|
|
|
dispinterface DPCHSEMgrEvents;
|
|
|
|
|
|
//
|
|
// SlaveProcess.idl
|
|
//
|
|
interface IPCHSlaveProcess;
|
|
interface IPCHActiveScript;
|
|
interface IPCHActiveScriptSite;
|
|
|
|
#include <HCUpdate.idl>
|
|
#include <HelpService.idl>
|
|
#include <saf.idl>
|
|
#include <scriptingframework.idl>
|
|
#include <semgr.idl>
|
|
#include <slaveprocess.idl>
|
|
|
|
[
|
|
uuid(354252FF-F707-4507-9B9C-2F5D6DA62C69),
|
|
helpstring("SAFChannelNotifyIncident Class")
|
|
]
|
|
coclass SAFChannelNotifyIncident
|
|
{
|
|
[default] interface ISAFChannelNotifyIncident;
|
|
};
|
|
};
|