pascalSCADA OPM: WinCCUserManagement

Pascal SCADA OPM

Unit WinCCUserManagement

Uses
Functions and Procedures
Constants
Variables

Description

Compile directive that allows to use PascalSCADA in Console Mode This only is usefull for Linux that can runs without X enviroment

Overview

Classes, Interfaces, Objects and Records

Name Description
Class TPermission  
Class TAuthorization  
Class TWinCCUserManagement  

Types

TPWRTLogin = function(monitor:AnsiChar) :Boolean; stdcall;
TPWRTLogout = function() :Boolean; stdcall;
TPWRTGetCurrentUser = function(Buffer:PAnsiChar; bufsize:LongInt) :Boolean; stdcall;
TPWRTGetLoginPriority = function() :Cardinal; stdcall;
TPWRTPermissionToString = function(perm:Cardinal; permstr:PAnsiChar; bufsize:LongInt):Boolean; stdcall;
TPWRTCheckPermission = function(permlevel:Cardinal; suppress_messagebox:Cardinal) :Boolean; stdcall;
TPWRTCheckPermissionOnArea = function(permlevel:Cardinal; area:PAnsiChar) :Boolean; stdcall;
TPWRTCheckPermissionOnAreaID = function(permlevel:Cardinal; area:PAnsiChar) :Boolean; stdcall;
TPWRTSilentLogin = function(login:PAnsiChar; password:PAnsiChar) :Boolean; stdcall;
TAuthorizations = array of TAuthorization;

Description

Types

TPWRTLogin = function(monitor:AnsiChar) :Boolean; stdcall;
 
TPWRTLogout = function() :Boolean; stdcall;
 
TPWRTGetCurrentUser = function(Buffer:PAnsiChar; bufsize:LongInt) :Boolean; stdcall;
 
TPWRTGetLoginPriority = function() :Cardinal; stdcall;
 
TPWRTPermissionToString = function(perm:Cardinal; permstr:PAnsiChar; bufsize:LongInt):Boolean; stdcall;
 
TPWRTCheckPermission = function(permlevel:Cardinal; suppress_messagebox:Cardinal) :Boolean; stdcall;
 
TPWRTCheckPermissionOnArea = function(permlevel:Cardinal; area:PAnsiChar) :Boolean; stdcall;
 
TPWRTCheckPermissionOnAreaID = function(permlevel:Cardinal; area:PAnsiChar) :Boolean; stdcall;
 
TPWRTSilentLogin = function(login:PAnsiChar; password:PAnsiChar) :Boolean; stdcall;
 
TAuthorizations = array of TAuthorization;
 

Generated by PasDoc 0.14.0.