Interface IOPCEventServer
Unit
Declaration
type IOPCEventServer = interface(IUnknown)
Description
*********************************************************************// Interface: IOPCEventServer GUID: {65168851-5783-11D1-84A0-00608CB8A7E9} *********************************************************************//
Attributes
- GUID['{65168851-5783-11D1-84A0-00608CB8A7E9}']
Hierarchy
- IUnknown
- IOPCEventServer
Overview
Methods
function GetStatus( out ppEventServerStatus: POPCEVENTSERVERSTATUS): HResult; stdcall; |
|
function CreateEventSubscription( bActive: BOOL; dwBufferTime: DWORD; dwMaxSize: DWORD; hClientSubscription: OPCHANDLE; const riid: TIID; out ppUnk: IUnknown; out pdwRevisedBufferTime: DWORD; out pdwRevisedMaxSize: DWORD): HResult; stdcall; |
|
function QueryAvailableFilters( out pdwFilterMask: DWORD): HResult; stdcall; |
|
function QueryEventCategories( dwEventType: DWORD; out pdwCount: DWORD; out ppdwEventCategories: PDWORDARRAY; out ppszEventCategoryDescs: POleStrList): HResult; stdcall; |
|
function QueryConditionNames( dwEventCategory: DWORD; out pdwCount: DWORD; out ppszConditionNames: POleStrList): HResult; stdcall; |
|
function QuerySubConditionNames( szConditionName: POleStr; out pdwCount: DWORD; out ppszSubConditionNames: POleStrList): HResult; stdcall; |
|
function QuerySourceConditions( szSource: POleStr; out pdwCount: DWORD; out ppszConditionNames: POleStrList): HResult; stdcall; |
|
function QueryEventAttributes( dwEventCategory: DWORD; out pdwCount: DWORD; out ppdwAttrIDs: PDWORDARRAY; out ppszAttrDescs: POleStrList; out ppvtAttrTypes: PVarTypeList): HResult; stdcall; |
|
function TranslateToItemIDs( szSource: POleStr; dwEventCategory: DWORD; szConditionName: POleStr; szSubconditionName: POleStr; dwCount: DWORD; pdwAssocAttrIDs: PDWORDARRAY; out ppszAttrItemIDs: POleStrList; out ppszNodeNames: POleStrList; out ppCLSIDs: PGUIDList): HResult; stdcall; |
|
function GetConditionState( szSource: POleStr; szConditionName: POleStr; dwNumEventAttrs: DWORD; pdwAttributeIDs: PDWORDARRAY; out ppConditionState: POPCCONDITIONSTATE): HResult; stdcall; |
|
function EnableConditionByArea( dwNumAreas: DWORD; pszAreas: POleStrList): HResult; stdcall; |
|
function EnableConditionBySource( dwNumSources: DWORD; pszSources: POleStrList): HResult; stdcall; |
|
function DisableConditionByArea( dwNumAreas: DWORD; pszAreas: POleStrList): HResult; stdcall; |
|
function DisableConditionBySource( dwNumSources: DWORD; pszSources: POleStrList): HResult; stdcall; |
|
function AckCondition( dwCount: DWORD; szAcknowledgerID: POleStr; szComment: POleStr; pszSource: POleStrList; pszConditionName: POleStrList; pftActiveTime: PFileTimeArray; pdwCookie: PDWORDARRAY; out ppErrors: PResultList): HResult; stdcall; |
|
function CreateAreaBrowser( const riid: TIID; out ppUnk: IUnknown): HResult; stdcall; |
Description
Methods
function GetStatus( out ppEventServerStatus: POPCEVENTSERVERSTATUS): HResult; stdcall; |
|
function CreateEventSubscription( bActive: BOOL; dwBufferTime: DWORD; dwMaxSize: DWORD; hClientSubscription: OPCHANDLE; const riid: TIID; out ppUnk: IUnknown; out pdwRevisedBufferTime: DWORD; out pdwRevisedMaxSize: DWORD): HResult; stdcall; |
|
function QueryAvailableFilters( out pdwFilterMask: DWORD): HResult; stdcall; |
|
function QueryEventCategories( dwEventType: DWORD; out pdwCount: DWORD; out ppdwEventCategories: PDWORDARRAY; out ppszEventCategoryDescs: POleStrList): HResult; stdcall; |
|
function QueryConditionNames( dwEventCategory: DWORD; out pdwCount: DWORD; out ppszConditionNames: POleStrList): HResult; stdcall; |
|
function QuerySubConditionNames( szConditionName: POleStr; out pdwCount: DWORD; out ppszSubConditionNames: POleStrList): HResult; stdcall; |
|
function QuerySourceConditions( szSource: POleStr; out pdwCount: DWORD; out ppszConditionNames: POleStrList): HResult; stdcall; |
|
function QueryEventAttributes( dwEventCategory: DWORD; out pdwCount: DWORD; out ppdwAttrIDs: PDWORDARRAY; out ppszAttrDescs: POleStrList; out ppvtAttrTypes: PVarTypeList): HResult; stdcall; |
|
function TranslateToItemIDs( szSource: POleStr; dwEventCategory: DWORD; szConditionName: POleStr; szSubconditionName: POleStr; dwCount: DWORD; pdwAssocAttrIDs: PDWORDARRAY; out ppszAttrItemIDs: POleStrList; out ppszNodeNames: POleStrList; out ppCLSIDs: PGUIDList): HResult; stdcall; |
|
function GetConditionState( szSource: POleStr; szConditionName: POleStr; dwNumEventAttrs: DWORD; pdwAttributeIDs: PDWORDARRAY; out ppConditionState: POPCCONDITIONSTATE): HResult; stdcall; |
|
function EnableConditionByArea( dwNumAreas: DWORD; pszAreas: POleStrList): HResult; stdcall; |
|
function EnableConditionBySource( dwNumSources: DWORD; pszSources: POleStrList): HResult; stdcall; |
|
function DisableConditionByArea( dwNumAreas: DWORD; pszAreas: POleStrList): HResult; stdcall; |
|
function DisableConditionBySource( dwNumSources: DWORD; pszSources: POleStrList): HResult; stdcall; |
|
function AckCondition( dwCount: DWORD; szAcknowledgerID: POleStr; szComment: POleStr; pszSource: POleStrList; pszConditionName: POleStrList; pftActiveTime: PFileTimeArray; pdwCookie: PDWORDARRAY; out ppErrors: PResultList): HResult; stdcall; |
|
function CreateAreaBrowser( const riid: TIID; out ppUnk: IUnknown): HResult; stdcall; |
|
Generated by PasDoc 0.14.0.