pascalSCADA OPM: psOPCDA: Interface IOPCItemMgt

Pascal SCADA OPM

Interface IOPCItemMgt

Unit

psOPCDA

Declaration

type IOPCItemMgt = interface(IUnknown)

Description

*********************************************************************// Interface: IOPCItemMgt GUID: {39C13A54-011E-11D0-9675-0020AFD8ADB3} *********************************************************************//

Attributes
GUID['{39C13A54-011E-11D0-9675-0020AFD8ADB3}']

Hierarchy

  • IUnknown
  • IOPCItemMgt

Overview

Methods

Public function AddItems( dwCount: DWORD; pItemArray: POPCITEMDEFARRAY; out ppAddResults: POPCITEMRESULTARRAY; out ppErrors: PResultList): HResult; stdcall;
Public function ValidateItems( dwCount: DWORD; pItemArray: POPCITEMDEFARRAY; bBlobUpdate: BOOL; out ppValidationResults: POPCITEMRESULTARRAY; out ppErrors: PResultList): HResult; stdcall;
Public function RemoveItems( dwCount: DWORD; phServer: POPCHANDLEARRAY; out ppErrors: PResultList): HResult; stdcall;
Public function SetActiveState( dwCount: DWORD; phServer: POPCHANDLEARRAY; bActive: BOOL; out ppErrors: PResultList): HResult; stdcall;
Public function SetClientHandles( dwCount: DWORD; phServer: POPCHANDLEARRAY; phClient: POPCHANDLEARRAY; out ppErrors: PResultList): HResult; stdcall;
Public function SetDatatypes( dwCount: DWORD; phServer: POPCHANDLEARRAY; pRequestedDatatypes: PVarTypeList; out ppErrors: PResultList): HResult; stdcall;
Public function CreateEnumerator( const riid: TIID; out ppUnk: IUnknown): HResult; stdcall;

Description

Methods

Public function AddItems( dwCount: DWORD; pItemArray: POPCITEMDEFARRAY; out ppAddResults: POPCITEMRESULTARRAY; out ppErrors: PResultList): HResult; stdcall;
 
Public function ValidateItems( dwCount: DWORD; pItemArray: POPCITEMDEFARRAY; bBlobUpdate: BOOL; out ppValidationResults: POPCITEMRESULTARRAY; out ppErrors: PResultList): HResult; stdcall;
 
Public function RemoveItems( dwCount: DWORD; phServer: POPCHANDLEARRAY; out ppErrors: PResultList): HResult; stdcall;
 
Public function SetActiveState( dwCount: DWORD; phServer: POPCHANDLEARRAY; bActive: BOOL; out ppErrors: PResultList): HResult; stdcall;
 
Public function SetClientHandles( dwCount: DWORD; phServer: POPCHANDLEARRAY; phClient: POPCHANDLEARRAY; out ppErrors: PResultList): HResult; stdcall;
 
Public function SetDatatypes( dwCount: DWORD; phServer: POPCHANDLEARRAY; pRequestedDatatypes: PVarTypeList; out ppErrors: PResultList): HResult; stdcall;
 
Public function CreateEnumerator( const riid: TIID; out ppUnk: IUnknown): HResult; stdcall;
 

Generated by PasDoc 0.14.0.