pascalSCADA OPM: psOPCHDA: Interface IOPCHDA_Server

Pascal SCADA OPM

Interface IOPCHDA_Server

Unit

psOPCHDA

Declaration

type IOPCHDA_Server = interface(IUnknown)

Description

*********************************************************************// Interface: IOPCHDA_Server GUID: {1F1217B0-DEE0-11D2-A5E5-000086339399} *********************************************************************//

Attributes
GUID['{1F1217B0-DEE0-11D2-A5E5-000086339399}']

Hierarchy

  • IUnknown
  • IOPCHDA_Server

Overview

Methods

Public function GetItemAttributes( out pdwCount: DWORD; out ppdwAttrID: PDWORDARRAY; out ppszAttrName: POleStrList; out ppszAttrDesc: POleStrList; out ppvtAttrDataType: PVarTypeList): HResult; stdcall;
Public function GetAggregates( out pdwCount: DWORD; out ppdwAggrID: PDWORDARRAY; out ppszAggrName: POleStrList; out ppszAggrDesc: POleStrList): HResult; stdcall;
Public function GetHistorianStatus( out pwStatus: OPCHDA_SERVERSTATUS; out pftCurrentTime: PFileTimeArray; out pftStartTime: PFileTimeArray; out pwMajorVersion: Word; out pwMinorVersion: Word; out pwBuildNumber: Word; out pdwMaxReturnValues: DWORD; out ppszStatusString: POleStr; out ppszVendorInfo: POleStr): HResult; stdcall;
Public function GetItemHandles( dwCount: DWORD; pszItemID: POleStrList; phClient: POPCHANDLEARRAY; out pphServer: POPCHANDLEARRAY; out ppErrors: PResultList): HResult; stdcall;
Public function ReleaseItemHandles( dwCount: DWORD; phServer: POPCHANDLEARRAY; out ppErrors: PResultList): HResult; stdcall;
Public function ValidateItemIDs( dwCount: DWORD; pszItemID: POleStrList; out ppErrors: PResultList): HResult; stdcall;
Public function CreateBrowse( dwCount: DWORD; pdwAttrID: PDWORDARRAY; pOperator: POPCHDA_OPERATORCODESARRAY; vFilter: POleVariantArray; out pphBrowser: IOPCHDA_Browser; out ppErrors: PResultList): HResult; stdcall;

Description

Methods

Public function GetItemAttributes( out pdwCount: DWORD; out ppdwAttrID: PDWORDARRAY; out ppszAttrName: POleStrList; out ppszAttrDesc: POleStrList; out ppvtAttrDataType: PVarTypeList): HResult; stdcall;
 
Public function GetAggregates( out pdwCount: DWORD; out ppdwAggrID: PDWORDARRAY; out ppszAggrName: POleStrList; out ppszAggrDesc: POleStrList): HResult; stdcall;
 
Public function GetHistorianStatus( out pwStatus: OPCHDA_SERVERSTATUS; out pftCurrentTime: PFileTimeArray; out pftStartTime: PFileTimeArray; out pwMajorVersion: Word; out pwMinorVersion: Word; out pwBuildNumber: Word; out pdwMaxReturnValues: DWORD; out ppszStatusString: POleStr; out ppszVendorInfo: POleStr): HResult; stdcall;
 
Public function GetItemHandles( dwCount: DWORD; pszItemID: POleStrList; phClient: POPCHANDLEARRAY; out pphServer: POPCHANDLEARRAY; out ppErrors: PResultList): HResult; stdcall;
 
Public function ReleaseItemHandles( dwCount: DWORD; phServer: POPCHANDLEARRAY; out ppErrors: PResultList): HResult; stdcall;
 
Public function ValidateItemIDs( dwCount: DWORD; pszItemID: POleStrList; out ppErrors: PResultList): HResult; stdcall;
 
Public function CreateBrowse( dwCount: DWORD; pdwAttrID: PDWORDARRAY; pOperator: POPCHDA_OPERATORCODESARRAY; vFilter: POleVariantArray; out pphBrowser: IOPCHDA_Browser; out ppErrors: PResultList): HResult; stdcall;
 

Generated by PasDoc 0.14.0.