MiTeC_AccountsNT
Unit MiTeC_AccountsNT

Classes
TAccounts

Procedures
ConvertSIDToStringSID
GetNameUseStr

Types
TGroupInfo
TUserInfo

Variables
Comment
Domain
FullName
LastLogoff
LastLogon
LogonCount
Name
NumberOfSubAuths
Sid
SidLength
SidType


TAccounts
Hierarchy     Properties     Methods

Unit
MiTeC_AccountsNT


TAccounts.Hierarchy

Unit
MiTeC_AccountsNT

Hierarchy

TObject
    |
TPersistent
    |
TAccounts


TAccounts.properties
TAccounts properties
TAccounts     Legend

Unit
MiTeC_AccountsNT

In TAccounts

		GlobalGroupCount
		GlobalGroups
		LocalGroupCount
		LocalGroups
		Machine
		UserCount
		Users


TAccounts.GlobalGroupCount
TAccounts

property GlobalGroupCount: DWORD;

Unit
MiTeC_AccountsNT


TAccounts.GlobalGroups
TAccounts

property GlobalGroups[Index: DWORD]: PGroupInfo;

Unit
MiTeC_AccountsNT


TAccounts.LocalGroupCount
TAccounts

property LocalGroupCount: DWORD;

Unit
MiTeC_AccountsNT


TAccounts.LocalGroups
TAccounts

property LocalGroups[Index: DWORD]: PGroupInfo;

Unit
MiTeC_AccountsNT


TAccounts.Machine
TAccounts

property Machine: string;

Unit
MiTeC_AccountsNT


TAccounts.UserCount
TAccounts

property UserCount: DWORD;

Unit
MiTeC_AccountsNT


TAccounts.Users
TAccounts

property Users[Index: DWORD]: PUserInfo;

Unit
MiTeC_AccountsNT


TAccounts.methods
TAccounts methods
TAccounts     Legend

Unit
MiTeC_AccountsNT

In TAccounts

		Create
		GetGlobalGroupUsers
		GetLocalGroupUsers
		GetUserGlobalGroups
		GetUserLocalGroups
		RefreshGlobalGroups
		RefreshLocalGroups
		RefreshUsers

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TAccounts.Create
TAccounts

constructor Create;

Unit
MiTeC_AccountsNT


TAccounts.GetGlobalGroupUsers
TAccounts

procedure GetGlobalGroupUsers(AMachine, AGroupname: string; Var AList: TStringList);

Unit
MiTeC_AccountsNT


TAccounts.GetLocalGroupUsers
TAccounts

procedure GetLocalGroupUsers(AMachine, AGroupname: string; Var AList: TStringList);

Unit
MiTeC_AccountsNT


TAccounts.GetUserGlobalGroups
TAccounts

procedure GetUserGlobalGroups(AMachine, AUsername: string; Var AList: TStringList);

Unit
MiTeC_AccountsNT


TAccounts.GetUserLocalGroups
TAccounts

procedure GetUserLocalGroups(AMachine, AUsername: string; Var AList: TStringList);

Unit
MiTeC_AccountsNT


TAccounts.RefreshGlobalGroups
TAccounts

procedure RefreshGlobalGroups;

Unit
MiTeC_AccountsNT


TAccounts.RefreshLocalGroups
TAccounts

procedure RefreshLocalGroups;

Unit
MiTeC_AccountsNT


TAccounts.RefreshUsers
TAccounts

procedure RefreshUsers;

Unit
MiTeC_AccountsNT


ConvertSIDToStringSID
ConvertSIDToStringSID function

function ConvertSIDToStringSID(ASID: PChar): string;

Unit
MiTeC_AccountsNT


GetNameUseStr
GetNameUseStr function

function GetNameUseStr(Value: DWORD): string;

Unit
MiTeC_AccountsNT


TGroupInfo

type TGroupInfo = record;

Unit
MiTeC_AccountsNT


TUserInfo

type TUserInfo = record;

Unit
MiTeC_AccountsNT


Comment
Comment variable

Var Comment;

Unit
MiTeC_AccountsNT


Domain
Domain variable

Var Domain;

Unit
MiTeC_AccountsNT


FullName
FullName variable

Var FullName;

Unit
MiTeC_AccountsNT


LastLogoff
LastLogoff variable

Var LastLogoff;

Unit
MiTeC_AccountsNT


LastLogon
LastLogon variable

Var LastLogon;

Unit
MiTeC_AccountsNT


LogonCount
LogonCount variable

Var LogonCount;

Unit
MiTeC_AccountsNT


Name
Name variable

Var Name;

Unit
MiTeC_AccountsNT


NumberOfSubAuths
NumberOfSubAuths variable

Var NumberOfSubAuths;

Unit
MiTeC_AccountsNT


Sid
Sid variable

Var Sid;

Unit
MiTeC_AccountsNT


SidLength
SidLength variable

Var SidLength;

Unit
MiTeC_AccountsNT


SidType
SidType variable

Var SidType;

Unit
MiTeC_AccountsNT


MiTeC_AdvAPI
Unit MiTeC_AdvAPI

Procedures
CloseServiceHandle
ControlService
CreateService
CreateServiceA
CreateServiceW
DeleteService
EnumDependentServices
EnumDependentServicesA
EnumDependentServicesW
EnumServicesStatus
EnumServicesStatusA
EnumServicesStatusW
FreeADVAPI
GetServiceDisplayName
GetServiceDisplayNameA
GetServiceDisplayNameW
GetServiceKeyName
GetServiceKeyNameA
GetServiceKeyNameW
ChangeServiceConfig
ChangeServiceConfigA
ChangeServiceConfigW
InitADVAPI
LockServiceDatabase
NotifyBootConfigStatus
OpenSCManager
OpenSCManagerA
OpenSCManagerW
OpenService
OpenServiceA
OpenServiceW
QueryServiceConfig
QueryServiceConfigA
QueryServiceConfigW
QueryServiceLockStatus
QueryServiceLockStatusA
QueryServiceLockStatusW
QueryServiceObjectSecurity
QueryServiceStatus
RegisterServiceCtrlHandler
RegisterServiceCtrlHandlerA
RegisterServiceCtrlHandlerW
SetServiceObjectSecurity
SetServiceStatus
StartService
StartServiceA
StartServiceCtrlDispatcher
StartServiceCtrlDispatcherA
StartServiceCtrlDispatcherW
StartServiceW
UnlockServiceDatabase

Types
TCloseServiceHandle
TControlService
TCreateService
TCreateServiceA
TCreateServiceW
TDeleteService
TEnumDependentServices
TEnumDependentServicesA
TEnumDependentServicesW
TEnumServicesStatus
TEnumServicesStatusA
TEnumServicesStatusW
TEnumServiceStatusA
TEnumServiceStatusW
TfQueryServiceConfig
TfQueryServiceConfigA
TfQueryServiceConfigW
TfQueryServiceLockStatus
TfQueryServiceLockStatusA
TfQueryServiceLockStatusW
TGetServiceDisplayName
TGetServiceDisplayNameA
TGetServiceDisplayNameW
TGetServiceKeyName
TGetServiceKeyNameA
TGetServiceKeyNameW
TChangeServiceConfig
TChangeServiceConfigA
TChangeServiceConfigW
TLockServiceDatabase
TNotifyBootConfigStatus
TOpenSCManager
TOpenSCManagerA
TOpenSCManagerW
TOpenService
TOpenServiceA
TOpenServiceW
TQueryServiceConfigA
TQueryServiceConfigW
TQueryServiceLockStatusA
TQueryServiceLockStatusW
TQueryServiceObjectSecurity
TQueryServiceStatus
TRegisterServiceCtrlHandler
TRegisterServiceCtrlHandlerA
TRegisterServiceCtrlHandlerW
TServiceStatus
TServiceTableEntryA
TServiceTableEntryW
TSetServiceObjectSecurity
TSetServiceStatus
TStartService
TStartServiceA
TStartServiceCtrlDispatcher
TStartServiceCtrlDispatcherA
TStartServiceCtrlDispatcherW
TStartServiceW
TUnlockServiceDatabase

Variables
ADVAPILoaded
dwControlsAccepted
dwCurrentState
dwErrorControl
dwCheckPoint
dwLockDuration
dwServiceSpecificExitCode
dwServiceType
dwStartType
dwTagId
dwWaitHint
dwWin32ExitCode
fIsLocked
lpBinaryPathName
lpDependencies
lpDisplayName
lpLoadOrderGroup
lpLockOwner
lpServiceName
lpServiceProc
lpServiceStartName
ServiceStatus


CloseServiceHandle
CloseServiceHandle function

function CloseServiceHandle(hSCObject: SC_HANDLE): BOOL;

Unit
MiTeC_AdvAPI


ControlService
ControlService function

function ControlService(hService: SC_HANDLE; dwControl: DWORD; Var lpServiceStatus: TServiceStatus): BOOL;

Unit
MiTeC_AdvAPI


CreateService
CreateService function

function CreateService(hSCManager: SC_HANDLE; lpServiceName, lpDisplayName: PChar; dwDesiredAccess, dwServiceType, dwStartType, dwErrorControl: DWORD; lpBinaryPathName, lpLoadOrderGroup: PChar; lpdwTagId: LPDWORD; lpDependencies, lpServiceStartName, lpPassword: PChar): SC_HANDLE;

Unit
MiTeC_AdvAPI


CreateServiceA
CreateServiceA function

function CreateServiceA(hSCManager: SC_HANDLE; lpServiceName, lpDisplayName: PAnsiChar; dwDesiredAccess, dwServiceType, dwStartType, dwErrorControl: DWORD; lpBinaryPathName, lpLoadOrderGroup: PAnsiChar; lpdwTagId: LPDWORD; lpDependencies, lpServiceStartName, lpPassword: PAnsiChar): SC_HANDLE;

Unit
MiTeC_AdvAPI


CreateServiceW
CreateServiceW function

function CreateServiceW(hSCManager: SC_HANDLE; lpServiceName, lpDisplayName: PWideChar; dwDesiredAccess, dwServiceType, dwStartType, dwErrorControl: DWORD; lpBinaryPathName, lpLoadOrderGroup: PWideChar; lpdwTagId: LPDWORD; lpDependencies, lpServiceStartName, lpPassword: PWideChar): SC_HANDLE;

Unit
MiTeC_AdvAPI


DeleteService
DeleteService function

function DeleteService(hService: SC_HANDLE): BOOL;

Unit
MiTeC_AdvAPI


EnumDependentServices
EnumDependentServices function

function EnumDependentServices(hService: SC_HANDLE; dwServiceState: DWORD; Var lpServices: TEnumServiceStatus; cbBufSize: DWORD; Var pcbBytesNeeded, lpServicesReturned: DWORD): BOOL;

Unit
MiTeC_AdvAPI


EnumDependentServicesA
EnumDependentServicesA function

function EnumDependentServicesA(hService: SC_HANDLE; dwServiceState: DWORD; Var lpServices: TEnumServiceStatusA; cbBufSize: DWORD; Var pcbBytesNeeded, lpServicesReturned: DWORD): BOOL;

Unit
MiTeC_AdvAPI


EnumDependentServicesW
EnumDependentServicesW function

function EnumDependentServicesW(hService: SC_HANDLE; dwServiceState: DWORD; Var lpServices: TEnumServiceStatusW; cbBufSize: DWORD; Var pcbBytesNeeded, lpServicesReturned: DWORD): BOOL;

Unit
MiTeC_AdvAPI


EnumServicesStatus
EnumServicesStatus function

function EnumServicesStatus(hSCManager: SC_HANDLE; dwServiceType, dwServiceState: DWORD; Var lpServices: TEnumServiceStatus; cbBufSize: DWORD; Var pcbBytesNeeded, lpServicesReturned, lpResumeHandle: DWORD): BOOL;

Unit
MiTeC_AdvAPI


EnumServicesStatusA
EnumServicesStatusA function

function EnumServicesStatusA(hSCManager: SC_HANDLE; dwServiceType, dwServiceState: DWORD; Var lpServices: TEnumServiceStatusA; cbBufSize: DWORD; Var pcbBytesNeeded, lpServicesReturned, lpResumeHandle: DWORD): BOOL;

Unit
MiTeC_AdvAPI


EnumServicesStatusW
EnumServicesStatusW function

function EnumServicesStatusW(hSCManager: SC_HANDLE; dwServiceType, dwServiceState: DWORD; Var lpServices: TEnumServiceStatusW; cbBufSize: DWORD; Var pcbBytesNeeded, lpServicesReturned, lpResumeHandle: DWORD): BOOL;

Unit
MiTeC_AdvAPI


FreeADVAPI
FreeADVAPI function

function FreeADVAPI: Boolean;

Unit
MiTeC_AdvAPI


GetServiceDisplayName
GetServiceDisplayName function

function GetServiceDisplayName(hSCManager: SC_HANDLE; lpServiceName, lpDisplayName: PChar; Var lpcchBuffer: DWORD): BOOL;

Unit
MiTeC_AdvAPI


GetServiceDisplayNameA
GetServiceDisplayNameA function

function GetServiceDisplayNameA(hSCManager: SC_HANDLE; lpServiceName, lpDisplayName: PAnsiChar; Var lpcchBuffer: DWORD): BOOL;

Unit
MiTeC_AdvAPI


GetServiceDisplayNameW
GetServiceDisplayNameW function

function GetServiceDisplayNameW(hSCManager: SC_HANDLE; lpServiceName, lpDisplayName: PWideChar; Var lpcchBuffer: DWORD): BOOL;

Unit
MiTeC_AdvAPI


GetServiceKeyName
GetServiceKeyName function

function GetServiceKeyName(hSCManager: SC_HANDLE; lpDisplayName, lpServiceName: PChar; Var lpcchBuffer: DWORD): BOOL;

Unit
MiTeC_AdvAPI


GetServiceKeyNameA
GetServiceKeyNameA function

function GetServiceKeyNameA(hSCManager: SC_HANDLE; lpDisplayName, lpServiceName: PAnsiChar; Var lpcchBuffer: DWORD): BOOL;

Unit
MiTeC_AdvAPI


GetServiceKeyNameW
GetServiceKeyNameW function

function GetServiceKeyNameW(hSCManager: SC_HANDLE; lpDisplayName, lpServiceName: PWideChar; Var lpcchBuffer: DWORD): BOOL;

Unit
MiTeC_AdvAPI


ChangeServiceConfig
ChangeServiceConfig function

function ChangeServiceConfig(hService: SC_HANDLE; dwServiceType, dwStartType, dwErrorControl: DWORD; lpBinaryPathName, lpLoadOrderGroup: PChar; lpdwTagId: LPDWORD; lpDependencies, lpServiceStartName, lpPassword, lpDisplayName: PChar): BOOL;

Unit
MiTeC_AdvAPI


ChangeServiceConfigA
ChangeServiceConfigA function

function ChangeServiceConfigA(hService: SC_HANDLE; dwServiceType, dwStartType, dwErrorControl: DWORD; lpBinaryPathName, lpLoadOrderGroup: PAnsiChar; lpdwTagId: LPDWORD; lpDependencies, lpServiceStartName, lpPassword, lpDisplayName: PAnsiChar): BOOL;

Unit
MiTeC_AdvAPI


ChangeServiceConfigW
ChangeServiceConfigW function

function ChangeServiceConfigW(hService: SC_HANDLE; dwServiceType, dwStartType, dwErrorControl: DWORD; lpBinaryPathName, lpLoadOrderGroup: PWideChar; lpdwTagId: LPDWORD; lpDependencies, lpServiceStartName, lpPassword, lpDisplayName: PWideChar): BOOL;

Unit
MiTeC_AdvAPI


InitADVAPI
InitADVAPI function

function InitADVAPI: Boolean;

Unit
MiTeC_AdvAPI


LockServiceDatabase
LockServiceDatabase function

function LockServiceDatabase(hSCManager: SC_HANDLE): SC_LOCK;

Unit
MiTeC_AdvAPI


NotifyBootConfigStatus
NotifyBootConfigStatus function

function NotifyBootConfigStatus(BootAcceptable: BOOL): BOOL;

Unit
MiTeC_AdvAPI


OpenSCManager
OpenSCManager function

function OpenSCManager(lpMachineName, lpDatabaseName: PChar; dwDesiredAccess: DWORD): SC_HANDLE;

Unit
MiTeC_AdvAPI


OpenSCManagerA
OpenSCManagerA function

function OpenSCManagerA(lpMachineName, lpDatabaseName: PAnsiChar; dwDesiredAccess: DWORD): SC_HANDLE;

Unit
MiTeC_AdvAPI


OpenSCManagerW
OpenSCManagerW function

function OpenSCManagerW(lpMachineName, lpDatabaseName: PWideChar; dwDesiredAccess: DWORD): SC_HANDLE;

Unit
MiTeC_AdvAPI


OpenService
OpenService function

function OpenService(hSCManager: SC_HANDLE; lpServiceName: PChar; dwDesiredAccess: DWORD): SC_HANDLE;

Unit
MiTeC_AdvAPI


OpenServiceA
OpenServiceA function

function OpenServiceA(hSCManager: SC_HANDLE; lpServiceName: PAnsiChar; dwDesiredAccess: DWORD): SC_HANDLE;

Unit
MiTeC_AdvAPI


OpenServiceW
OpenServiceW function

function OpenServiceW(hSCManager: SC_HANDLE; lpServiceName: PWideChar; dwDesiredAccess: DWORD): SC_HANDLE;

Unit
MiTeC_AdvAPI


QueryServiceConfig
QueryServiceConfig function

function QueryServiceConfig(hService: SC_HANDLE; Var lpServiceConfig: TQueryServiceConfig; cbBufSize: DWORD; Var pcbBytesNeeded: DWORD): BOOL;

Unit
MiTeC_AdvAPI


QueryServiceConfigA
QueryServiceConfigA function

function QueryServiceConfigA(hService: SC_HANDLE; Var lpServiceConfig: TQueryServiceConfigA; cbBufSize: DWORD; Var pcbBytesNeeded: DWORD): BOOL;

Unit
MiTeC_AdvAPI


QueryServiceConfigW
QueryServiceConfigW function

function QueryServiceConfigW(hService: SC_HANDLE; Var lpServiceConfig: TQueryServiceConfigW; cbBufSize: DWORD; Var pcbBytesNeeded: DWORD): BOOL;

Unit
MiTeC_AdvAPI


QueryServiceLockStatus
QueryServiceLockStatus function

function QueryServiceLockStatus(hSCManager: SC_HANDLE; Var lpLockStatus: TQueryServiceLockStatus; cbBufSize: DWORD; Var pcbBytesNeeded: DWORD): BOOL;

Unit
MiTeC_AdvAPI


QueryServiceLockStatusA
QueryServiceLockStatusA function

function QueryServiceLockStatusA(hSCManager: SC_HANDLE; Var lpLockStatus: TQueryServiceLockStatusA; cbBufSize: DWORD; Var pcbBytesNeeded: DWORD): BOOL;

Unit
MiTeC_AdvAPI


QueryServiceLockStatusW
QueryServiceLockStatusW function

function QueryServiceLockStatusW(hSCManager: SC_HANDLE; Var lpLockStatus: TQueryServiceLockStatusW; cbBufSize: DWORD; Var pcbBytesNeeded: DWORD): BOOL;

Unit
MiTeC_AdvAPI


QueryServiceObjectSecurity
QueryServiceObjectSecurity function

function QueryServiceObjectSecurity(hService: SC_HANDLE; dwSecurityInformation: SECURITY_INFORMATION; lpSecurityDescriptor: PSECURITY_DESCRIPTOR; cbBufSize: DWORD; Var pcbBytesNeeded: DWORD): BOOL;

Unit
MiTeC_AdvAPI


QueryServiceStatus
QueryServiceStatus function

function QueryServiceStatus(hService: SC_HANDLE; Var lpServiceStatus: TServiceStatus): BOOL;

Unit
MiTeC_AdvAPI


RegisterServiceCtrlHandler
RegisterServiceCtrlHandler function

function RegisterServiceCtrlHandler(lpServiceName: PChar; lpHandlerProc: THandlerFunction): SERVICE_STATUS_HANDLE;

Unit
MiTeC_AdvAPI


RegisterServiceCtrlHandlerA
RegisterServiceCtrlHandlerA function

function RegisterServiceCtrlHandlerA(lpServiceName: PAnsiChar; lpHandlerProc: THandlerFunction): SERVICE_STATUS_HANDLE;

Unit
MiTeC_AdvAPI


RegisterServiceCtrlHandlerW
RegisterServiceCtrlHandlerW function

function RegisterServiceCtrlHandlerW(lpServiceName: PWideChar; lpHandlerProc: THandlerFunction): SERVICE_STATUS_HANDLE;

Unit
MiTeC_AdvAPI


SetServiceObjectSecurity
SetServiceObjectSecurity function

function SetServiceObjectSecurity(hService: SC_HANDLE; dwSecurityInformation: SECURITY_INFORMATION; lpSecurityDescriptor: PSECURITY_DESCRIPTOR): BOOL;

Unit
MiTeC_AdvAPI


SetServiceStatus
SetServiceStatus function

function SetServiceStatus(hServiceStatus: SERVICE_STATUS_HANDLE; Var lpServiceStatus: TServiceStatus): BOOL;

Unit
MiTeC_AdvAPI


StartService
StartService function

function StartService(hService: SC_HANDLE; dwNumServiceArgs: DWORD; Var lpServiceArgVectors: PChar): BOOL;

Unit
MiTeC_AdvAPI


StartServiceA
StartServiceA function

function StartServiceA(hService: SC_HANDLE; dwNumServiceArgs: DWORD; Var lpServiceArgVectors: PAnsiChar): BOOL;

Unit
MiTeC_AdvAPI


StartServiceCtrlDispatcher
StartServiceCtrlDispatcher function

function StartServiceCtrlDispatcher(Var lpServiceStartTable: TServiceTableEntry): BOOL;

Unit
MiTeC_AdvAPI


StartServiceCtrlDispatcherA
StartServiceCtrlDispatcherA function

function StartServiceCtrlDispatcherA(Var lpServiceStartTable: TServiceTableEntryA): BOOL;

Unit
MiTeC_AdvAPI


StartServiceCtrlDispatcherW
StartServiceCtrlDispatcherW function

function StartServiceCtrlDispatcherW(Var lpServiceStartTable: TServiceTableEntryW): BOOL;

Unit
MiTeC_AdvAPI


StartServiceW
StartServiceW function

function StartServiceW(hService: SC_HANDLE; dwNumServiceArgs: DWORD; Var lpServiceArgVectors: PWideChar): BOOL;

Unit
MiTeC_AdvAPI


UnlockServiceDatabase
UnlockServiceDatabase function

function UnlockServiceDatabase(ScLock: SC_LOCK): BOOL;

Unit
MiTeC_AdvAPI


TCloseServiceHandle

type TCloseServiceHandle = function(hSCObject: SC_HANDLE): BOOL;

Unit
MiTeC_AdvAPI


TControlService

type TControlService = function(hService: SC_HANDLE; dwControl: DWORD; Var lpServiceStatus: TServiceStatus): BOOL;

Unit
MiTeC_AdvAPI


TCreateService

type TCreateService = function(hSCManager: SC_HANDLE; lpServiceName, lpDisplayName: PChar; dwDesiredAccess, dwServiceType, dwStartType, dwErrorControl: DWORD; lpBinaryPathName, lpLoadOrderGroup: PChar; lpdwTagId: LPDWORD; lpDependencies, lpServiceStartName, lpPassword: PChar): SC_HANDLE;

Unit
MiTeC_AdvAPI


TCreateServiceA

type TCreateServiceA = function(hSCManager: SC_HANDLE; lpServiceName, lpDisplayName: PAnsiChar; dwDesiredAccess, dwServiceType, dwStartType, dwErrorControl: DWORD; lpBinaryPathName, lpLoadOrderGroup: PAnsiChar; lpdwTagId: LPDWORD; lpDependencies, lpServiceStartName, lpPassword: PAnsiChar): SC_HANDLE;

Unit
MiTeC_AdvAPI


TCreateServiceW

type TCreateServiceW = function(hSCManager: SC_HANDLE; lpServiceName, lpDisplayName: PWideChar; dwDesiredAccess, dwServiceType, dwStartType, dwErrorControl: DWORD; lpBinaryPathName, lpLoadOrderGroup: PWideChar; lpdwTagId: LPDWORD; lpDependencies, lpServiceStartName, lpPassword: PWideChar): SC_HANDLE;

Unit
MiTeC_AdvAPI


TDeleteService

type TDeleteService = function(hService: SC_HANDLE): BOOL;

Unit
MiTeC_AdvAPI


TEnumDependentServices

type TEnumDependentServices = function(hService: SC_HANDLE; dwServiceState: DWORD; Var lpServices: TEnumServiceStatus; cbBufSize: DWORD; Var pcbBytesNeeded, lpServicesReturned: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TEnumDependentServicesA

type TEnumDependentServicesA = function(hService: SC_HANDLE; dwServiceState: DWORD; Var lpServices: TEnumServiceStatusA; cbBufSize: DWORD; Var pcbBytesNeeded, lpServicesReturned: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TEnumDependentServicesW

type TEnumDependentServicesW = function(hService: SC_HANDLE; dwServiceState: DWORD; Var lpServices: TEnumServiceStatusW; cbBufSize: DWORD; Var pcbBytesNeeded, lpServicesReturned: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TEnumServicesStatus

type TEnumServicesStatus = function(hSCManager: SC_HANDLE; dwServiceType, dwServiceState: DWORD; Var lpServices: TEnumServiceStatus; cbBufSize: DWORD; Var pcbBytesNeeded, lpServicesReturned, lpResumeHandle: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TEnumServicesStatusA

type TEnumServicesStatusA = function(hSCManager: SC_HANDLE; dwServiceType, dwServiceState: DWORD; Var lpServices: TEnumServiceStatusA; cbBufSize: DWORD; Var pcbBytesNeeded, lpServicesReturned, lpResumeHandle: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TEnumServicesStatusW

type TEnumServicesStatusW = function(hSCManager: SC_HANDLE; dwServiceType, dwServiceState: DWORD; Var lpServices: TEnumServiceStatusW; cbBufSize: DWORD; Var pcbBytesNeeded, lpServicesReturned, lpResumeHandle: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TEnumServiceStatusA

type TEnumServiceStatusA = record;

Unit
MiTeC_AdvAPI


TEnumServiceStatusW

type TEnumServiceStatusW = record;

Unit
MiTeC_AdvAPI


TfQueryServiceConfig

type TfQueryServiceConfig = function(hService: SC_HANDLE; Var lpServiceConfig: TQueryServiceConfig; cbBufSize: DWORD; Var pcbBytesNeeded: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TfQueryServiceConfigA

type TfQueryServiceConfigA = function(hService: SC_HANDLE; Var lpServiceConfig: TQueryServiceConfigA; cbBufSize: DWORD; Var pcbBytesNeeded: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TfQueryServiceConfigW

type TfQueryServiceConfigW = function(hService: SC_HANDLE; Var lpServiceConfig: TQueryServiceConfigW; cbBufSize: DWORD; Var pcbBytesNeeded: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TfQueryServiceLockStatus

type TfQueryServiceLockStatus = function(hSCManager: SC_HANDLE; Var lpLockStatus: TQueryServiceLockStatus; cbBufSize: DWORD; Var pcbBytesNeeded: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TfQueryServiceLockStatusA

type TfQueryServiceLockStatusA = function(hSCManager: SC_HANDLE; Var lpLockStatus: TQueryServiceLockStatusA; cbBufSize: DWORD; Var pcbBytesNeeded: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TfQueryServiceLockStatusW

type TfQueryServiceLockStatusW = function(hSCManager: SC_HANDLE; Var lpLockStatus: TQueryServiceLockStatusW; cbBufSize: DWORD; Var pcbBytesNeeded: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TGetServiceDisplayName

type TGetServiceDisplayName = function(hSCManager: SC_HANDLE; lpServiceName, lpDisplayName: PChar; Var lpcchBuffer: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TGetServiceDisplayNameA

type TGetServiceDisplayNameA = function(hSCManager: SC_HANDLE; lpServiceName, lpDisplayName: PAnsiChar; Var lpcchBuffer: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TGetServiceDisplayNameW

type TGetServiceDisplayNameW = function(hSCManager: SC_HANDLE; lpServiceName, lpDisplayName: PWideChar; Var lpcchBuffer: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TGetServiceKeyName

type TGetServiceKeyName = function(hSCManager: SC_HANDLE; lpDisplayName, lpServiceName: PChar; Var lpcchBuffer: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TGetServiceKeyNameA

type TGetServiceKeyNameA = function(hSCManager: SC_HANDLE; lpDisplayName, lpServiceName: PAnsiChar; Var lpcchBuffer: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TGetServiceKeyNameW

type TGetServiceKeyNameW = function(hSCManager: SC_HANDLE; lpDisplayName, lpServiceName: PWideChar; Var lpcchBuffer: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TChangeServiceConfig

type TChangeServiceConfig = function(hService: SC_HANDLE; dwServiceType, dwStartType, dwErrorControl: DWORD; lpBinaryPathName, lpLoadOrderGroup: PChar; lpdwTagId: LPDWORD; lpDependencies, lpServiceStartName, lpPassword, lpDisplayName: PChar): BOOL;

Unit
MiTeC_AdvAPI


TChangeServiceConfigA

type TChangeServiceConfigA = function(hService: SC_HANDLE; dwServiceType, dwStartType, dwErrorControl: DWORD; lpBinaryPathName, lpLoadOrderGroup: PAnsiChar; lpdwTagId: LPDWORD; lpDependencies, lpServiceStartName, lpPassword, lpDisplayName: PAnsiChar): BOOL;

Unit
MiTeC_AdvAPI


TChangeServiceConfigW

type TChangeServiceConfigW = function(hService: SC_HANDLE; dwServiceType, dwStartType, dwErrorControl: DWORD; lpBinaryPathName, lpLoadOrderGroup: PWideChar; lpdwTagId: LPDWORD; lpDependencies, lpServiceStartName, lpPassword, lpDisplayName: PWideChar): BOOL;

Unit
MiTeC_AdvAPI


TLockServiceDatabase

type TLockServiceDatabase = function(hSCManager: SC_HANDLE): SC_LOCK;

Unit
MiTeC_AdvAPI


TNotifyBootConfigStatus

type TNotifyBootConfigStatus = function(BootAcceptable: BOOL): BOOL;

Unit
MiTeC_AdvAPI


TOpenSCManager

type TOpenSCManager = function(lpMachineName, lpDatabaseName: PChar; dwDesiredAccess: DWORD): SC_HANDLE;

Unit
MiTeC_AdvAPI


TOpenSCManagerA

type TOpenSCManagerA = function(lpMachineName, lpDatabaseName: PAnsiChar; dwDesiredAccess: DWORD): SC_HANDLE;

Unit
MiTeC_AdvAPI


TOpenSCManagerW

type TOpenSCManagerW = function(lpMachineName, lpDatabaseName: PWideChar; dwDesiredAccess: DWORD): SC_HANDLE;

Unit
MiTeC_AdvAPI


TOpenService

type TOpenService = function(hSCManager: SC_HANDLE; lpServiceName: PChar; dwDesiredAccess: DWORD): SC_HANDLE;

Unit
MiTeC_AdvAPI


TOpenServiceA

type TOpenServiceA = function(hSCManager: SC_HANDLE; lpServiceName: PAnsiChar; dwDesiredAccess: DWORD): SC_HANDLE;

Unit
MiTeC_AdvAPI


TOpenServiceW

type TOpenServiceW = function(hSCManager: SC_HANDLE; lpServiceName: PWideChar; dwDesiredAccess: DWORD): SC_HANDLE;

Unit
MiTeC_AdvAPI


TQueryServiceConfigA

type TQueryServiceConfigA = record;

Unit
MiTeC_AdvAPI


TQueryServiceConfigW

type TQueryServiceConfigW = record;

Unit
MiTeC_AdvAPI


TQueryServiceLockStatusA

type TQueryServiceLockStatusA = record;

Unit
MiTeC_AdvAPI


TQueryServiceLockStatusW

type TQueryServiceLockStatusW = record;

Unit
MiTeC_AdvAPI


TQueryServiceObjectSecurity

type TQueryServiceObjectSecurity = function(hService: SC_HANDLE; dwSecurityInformation: SECURITY_INFORMATION; lpSecurityDescriptor: PSECURITY_DESCRIPTOR; cbBufSize: DWORD; Var pcbBytesNeeded: DWORD): BOOL;

Unit
MiTeC_AdvAPI


TQueryServiceStatus

type TQueryServiceStatus = function(hService: SC_HANDLE; Var lpServiceStatus: TServiceStatus): BOOL;

Unit
MiTeC_AdvAPI


TRegisterServiceCtrlHandler

type TRegisterServiceCtrlHandler = function(lpServiceName: PChar; lpHandlerProc: THandlerFunction): SERVICE_STATUS_HANDLE;

Unit
MiTeC_AdvAPI


TRegisterServiceCtrlHandlerA

type TRegisterServiceCtrlHandlerA = function(lpServiceName: PAnsiChar; lpHandlerProc: THandlerFunction): SERVICE_STATUS_HANDLE;

Unit
MiTeC_AdvAPI


TRegisterServiceCtrlHandlerW

type TRegisterServiceCtrlHandlerW = function(lpServiceName: PWideChar; lpHandlerProc: THandlerFunction): SERVICE_STATUS_HANDLE;

Unit
MiTeC_AdvAPI


TServiceStatus

type TServiceStatus = record;

Unit
MiTeC_AdvAPI


TServiceTableEntryA

type TServiceTableEntryA = record;

Unit
MiTeC_AdvAPI


TServiceTableEntryW

type TServiceTableEntryW = record;

Unit
MiTeC_AdvAPI


TSetServiceObjectSecurity

type TSetServiceObjectSecurity = function(hService: SC_HANDLE; dwSecurityInformation: SECURITY_INFORMATION; lpSecurityDescriptor: PSECURITY_DESCRIPTOR): BOOL;

Unit
MiTeC_AdvAPI


TSetServiceStatus

type TSetServiceStatus = function(hServiceStatus: SERVICE_STATUS_HANDLE; Var lpServiceStatus: TServiceStatus): BOOL;

Unit
MiTeC_AdvAPI


TStartService

type TStartService = function(hService: SC_HANDLE; dwNumServiceArgs: DWORD; Var lpServiceArgVectors: PChar): BOOL;

Unit
MiTeC_AdvAPI


TStartServiceA

type TStartServiceA = function(hService: SC_HANDLE; dwNumServiceArgs: DWORD; Var lpServiceArgVectors: PAnsiChar): BOOL;

Unit
MiTeC_AdvAPI


TStartServiceCtrlDispatcher

type TStartServiceCtrlDispatcher = function(Var lpServiceStartTable: TServiceTableEntry): BOOL;

Unit
MiTeC_AdvAPI


TStartServiceCtrlDispatcherA

type TStartServiceCtrlDispatcherA = function(Var lpServiceStartTable: TServiceTableEntryA): BOOL;

Unit
MiTeC_AdvAPI


TStartServiceCtrlDispatcherW

type TStartServiceCtrlDispatcherW = function(Var lpServiceStartTable: TServiceTableEntryW): BOOL;

Unit
MiTeC_AdvAPI


TStartServiceW

type TStartServiceW = function(hService: SC_HANDLE; dwNumServiceArgs: DWORD; Var lpServiceArgVectors: PWideChar): BOOL;

Unit
MiTeC_AdvAPI


TUnlockServiceDatabase

type TUnlockServiceDatabase = function(ScLock: SC_LOCK): BOOL;

Unit
MiTeC_AdvAPI


ADVAPILoaded
ADVAPILoaded variable

Var ADVAPILoaded;

Unit
MiTeC_AdvAPI


dwControlsAccepted
dwControlsAccepted variable

Var dwControlsAccepted;

Unit
MiTeC_AdvAPI


dwCurrentState
dwCurrentState variable

Var dwCurrentState;

Unit
MiTeC_AdvAPI


dwErrorControl
dwErrorControl variable

Var dwErrorControl;

Unit
MiTeC_AdvAPI


dwCheckPoint
dwCheckPoint variable

Var dwCheckPoint;

Unit
MiTeC_AdvAPI


dwLockDuration
dwLockDuration variable

Var dwLockDuration;

Unit
MiTeC_AdvAPI


dwServiceSpecificExitCode
dwServiceSpecificExitCode variable

Var dwServiceSpecificExitCode;

Unit
MiTeC_AdvAPI


dwServiceType
dwServiceType variable

Var dwServiceType;

Unit
MiTeC_AdvAPI


dwStartType
dwStartType variable

Var dwStartType;

Unit
MiTeC_AdvAPI


dwTagId
dwTagId variable

Var dwTagId;

Unit
MiTeC_AdvAPI


dwWaitHint
dwWaitHint variable

Var dwWaitHint;

Unit
MiTeC_AdvAPI


dwWinExitCode
dwWin32ExitCode variable

Var dwWin32ExitCode;

Unit
MiTeC_AdvAPI


fIsLocked
fIsLocked variable

Var fIsLocked;

Unit
MiTeC_AdvAPI


lpBinaryPathName
lpBinaryPathName variable

Var lpBinaryPathName;

Unit
MiTeC_AdvAPI


lpDependencies
lpDependencies variable

Var lpDependencies;

Unit
MiTeC_AdvAPI


lpDisplayName
lpDisplayName variable

Var lpDisplayName;

Unit
MiTeC_AdvAPI


lpLoadOrderGroup
lpLoadOrderGroup variable

Var lpLoadOrderGroup;

Unit
MiTeC_AdvAPI


lpLockOwner
lpLockOwner variable

Var lpLockOwner;

Unit
MiTeC_AdvAPI


lpServiceName
lpServiceName variable

Var lpServiceName;

Unit
MiTeC_AdvAPI


lpServiceProc
lpServiceProc variable

Var lpServiceProc;

Unit
MiTeC_AdvAPI


lpServiceStartName
lpServiceStartName variable

Var lpServiceStartName;

Unit
MiTeC_AdvAPI


ServiceStatus
ServiceStatus variable

Var ServiceStatus;

Unit
MiTeC_AdvAPI


MiTeC_CtrlRtns
Unit MiTeC_CtrlRtns

Procedures
DBGrid_DrawBitmaps
DBGrid_DrawCheckBoxes
Form_HideCaption
Form_Move
Form_SetInvisible
Form_SetVisible
Form_Show
Form_ShowCaption
ListView_CustomSort
ListView_DrawLine
ListView_GetCheckedCount
ListView_LoadFromFile
ListView_LoadStrings
ListView_SaveToFile
Stat_SetText
Tree_FindNode


DBGrid_DrawBitmaps
DBGrid_DrawBitmaps procedure

procedure DBGrid_DrawBitmaps(Canvas: TCanvas; Const Rect: TRect; Field: TField; Color: TColor; Selected: Boolean; Bitmap: TBitmap; DrawText: Boolean);

Unit
MiTeC_CtrlRtns


DBGrid_DrawCheckBoxes
DBGrid_DrawCheckBoxes procedure

procedure DBGrid_DrawCheckBoxes(Canvas: TCanvas; Const Rect: TRect; Field: TField; Color: TColor; Selected: Boolean; TrueValue: variant);

Unit
MiTeC_CtrlRtns


Form_HideCaption
Form_HideCaption procedure

procedure Form_HideCaption(Sender: TForm);

Unit
MiTeC_CtrlRtns


Form_Move
Form_Move procedure

procedure Form_Move(Sender: TWinControl);

Unit
MiTeC_CtrlRtns


Form_SetInvisible
Form_SetInvisible procedure

procedure Form_SetInvisible(Sender: TForm);

Unit
MiTeC_CtrlRtns


Form_SetVisible
Form_SetVisible procedure

procedure Form_SetVisible(Sender: TForm);

Unit
MiTeC_CtrlRtns


Form_Show
Form_Show function

function Form_Show(Sender: TFormClass): Boolean;

Unit
MiTeC_CtrlRtns


Form_ShowCaption
Form_ShowCaption procedure

procedure Form_ShowCaption(Sender: TForm);

Unit
MiTeC_CtrlRtns


ListView_CustomSort
ListView_CustomSort function

function ListView_CustomSort(Item1, Item2: TListItem; AColumn: Integer): Integer;

Unit
MiTeC_CtrlRtns


ListView_DrawLine
ListView_DrawLine procedure

procedure ListView_DrawLine(Sender: TCustomListView; Item: TListItem; State: TCustomDrawState; Var DefaultDraw: Boolean; LineColor: TColor);

Unit
MiTeC_CtrlRtns


ListView_GetCheckedCount
ListView_GetCheckedCount function

function ListView_GetCheckedCount(Sender: TListView): Integer;

Unit
MiTeC_CtrlRtns


ListView_LoadFromFile
ListView_LoadFromFile procedure

procedure ListView_LoadFromFile(Sender: TListView; AFileName: string);

Unit
MiTeC_CtrlRtns


ListView_LoadStrings
ListView_LoadStrings procedure

procedure ListView_LoadStrings(SourceList: TStrings; AListItems: TListItems; ADelimiter: Char; AImageIndex: Integer);

Unit
MiTeC_CtrlRtns


ListView_SaveToFile
ListView_SaveToFile procedure

procedure ListView_SaveToFile(Sender: TListView; AFileName: string);

Unit
MiTeC_CtrlRtns


Stat_SetText
Stat_SetText procedure

procedure Stat_SetText(Sender: TStatusBar; AIndex: Integer; AText: string);

Unit
MiTeC_CtrlRtns


Tree_FindNode
Tree_FindNode function

function Tree_FindNode(Sender: TTreeView; AText: string): TTreeNode;

Unit
MiTeC_CtrlRtns


MiTeC_Enumsx
Unit MiTeC_Enums9x

Procedures
Free95ProcessList
Get95ProcessInfo
Get95ProcessList
GetPriority

Types
T95Module
T95Process
T95Thread
THeapBlock
THeapList

Variables
Address
BaseSize
BlockSize
EntryPoint
Flags
GlobalUsage
Handle
HeapBlocks
HeapID
HeapLists
HID
ID
ImageName
LockCount
Modules
Name
ParentPID
PID
Priority
PriorityBase
PriorityDelta
ProcessUsage
szFlags
ThreadCount
Threads
Usage


FreeProcessList
Free95ProcessList procedure

procedure Free95ProcessList(Var pl: tstringlist);

Unit
MiTeC_Enums9x


GetProcessInfo
Get95ProcessInfo function

function Get95ProcessInfo(APID: longword; ExtInfo: Boolean): T95Process;

Unit
MiTeC_Enums9x


GetProcessList
Get95ProcessList procedure

procedure Get95ProcessList(Var pl: tstringlist);

Unit
MiTeC_Enums9x


GetPriority
GetPriority function

function GetPriority(p: Integer): string;

Unit
MiTeC_Enums9x


TModule
T95Module

type T95Module = record;

Unit
MiTeC_Enums9x


TProcess
T95Process

type T95Process = record;

Unit
MiTeC_Enums9x


TThread
T95Thread

type T95Thread = record;

Unit
MiTeC_Enums9x


THeapBlock

type THeapBlock = record;

Unit
MiTeC_Enums9x


THeapList

type THeapList = record;

Unit
MiTeC_Enums9x


Address
Address variable

Var Address;

Unit
MiTeC_Enums9x


BaseSize
BaseSize variable

Var BaseSize;

Unit
MiTeC_Enums9x


BlockSize
BlockSize variable

Var BlockSize;

Unit
MiTeC_Enums9x


EntryPoint
EntryPoint variable

Var EntryPoint;

Unit
MiTeC_Enums9x


Flags
Flags variable

Var Flags;

Unit
MiTeC_Enums9x


GlobalUsage
GlobalUsage variable

Var GlobalUsage;

Unit
MiTeC_Enums9x


Handle
Handle variable

Var Handle;

Unit
MiTeC_Enums9x


HeapBlocks
HeapBlocks variable

Var HeapBlocks;

Unit
MiTeC_Enums9x


HeapID
HeapID variable

Var HeapID;

Unit
MiTeC_Enums9x


HeapLists
HeapLists variable

Var HeapLists;

Unit
MiTeC_Enums9x


HID
HID variable

Var HID;

Unit
MiTeC_Enums9x


ID
ID variable

Var ID;

Unit
MiTeC_Enums9x


ImageName
ImageName variable

Var ImageName;

Unit
MiTeC_Enums9x


LockCount
LockCount variable

Var LockCount;

Unit
MiTeC_Enums9x


Modules
Modules variable

Var Modules;

Unit
MiTeC_Enums9x


Name
Name variable

Var Name;

Unit
MiTeC_Enums9x


ParentPID
ParentPID variable

Var ParentPID;

Unit
MiTeC_Enums9x


PID
PID variable

Var PID;

Unit
MiTeC_Enums9x


Priority
Priority variable

Var Priority;

Unit
MiTeC_Enums9x


PriorityBase
PriorityBase variable

Var PriorityBase;

Unit
MiTeC_Enums9x


PriorityDelta
PriorityDelta variable

Var PriorityDelta;

Unit
MiTeC_Enums9x


ProcessUsage
ProcessUsage variable

Var ProcessUsage;

Unit
MiTeC_Enums9x


szFlags
szFlags variable

Var szFlags;

Unit
MiTeC_Enums9x


ThreadCount
ThreadCount variable

Var ThreadCount;

Unit
MiTeC_Enums9x


Threads
Threads variable

Var Threads;

Unit
MiTeC_Enums9x


Usage
Usage variable

Var Usage;

Unit
MiTeC_Enums9x


MiTeC_EnumsNT
Unit MiTeC_EnumsNT

Procedures
FreeNTDriverList
FreeNTProcessList
FreeNTServiceList
GetNTDriverList
GetNTProcessInfo
GetNTProcessList
GetNTServiceList

Types
TNTDriver
TNTModule
TNTProcess
TNTService
TNTThread

Variables
AcceptPause
AcceptStop
BaseSize
CntxtSwtcs
CPUTime
DependOnGroup
DependOnService
Description
DisplayName
Domain
ElapsedTime
EntryPoint
ErrCtrl
GlobalUsage
Group
Handle
HandleCount
HeapID
HeapLists
ID
ImageName
ImageSize
IODataB
IODataOps
IOOtherB
IOOtherOps
IOReadB
IOReadOps
IOWriteB
IOWriteOps
KernelTime
LoadAddress
Modules
Name
NonPagedPoolSize
ObjectName
PagedPoolSize
PageFaultCount
PageFileUsage
ParentPID
PeakPageFileUsage
PeakVirtualAddressSpaceSize
PeakWorkingSetSize
PID
PriorityBase
PriorityDelta
PrivateSpace
ProcessUsage
StartAddr
StartUp
Status
szErrCtrl
szStartUp
szStatus
szTyp
szWaitReason
Tag
ThreadCount
Threads
Typ
User
UserTime
VirtualAddressSpaceSize
WaitReason
WorkingSetSize


FreeNTDriverList
FreeNTDriverList procedure

procedure FreeNTDriverList(Var NTDriverList: tstringlist);

Unit
MiTeC_EnumsNT


FreeNTProcessList
FreeNTProcessList procedure

procedure FreeNTProcessList(Var NTProcessList: tstringlist);

Unit
MiTeC_EnumsNT


FreeNTServiceList
FreeNTServiceList procedure

procedure FreeNTServiceList(Var NTServiceList: tstringlist);

Unit
MiTeC_EnumsNT


GetNTDriverList
GetNTDriverList procedure

procedure GetNTDriverList(Var NTDriverList: tstringlist);

Unit
MiTeC_EnumsNT


GetNTProcessInfo
GetNTProcessInfo procedure

procedure GetNTProcessInfo(Var Process: TNTProcess; APL: TPerfLibNT; APID: Integer; ExtInfo: Boolean);

Unit
MiTeC_EnumsNT


GetNTProcessList
GetNTProcessList procedure

procedure GetNTProcessList(APL: TPerfLibNT; Var NTProcessList: tstringlist);

Unit
MiTeC_EnumsNT


GetNTServiceList
GetNTServiceList procedure

procedure GetNTServiceList(AMachine: string; Var NTServiceList: tstringlist);

Unit
MiTeC_EnumsNT


TNTDriver

type TNTDriver = record;

Unit
MiTeC_EnumsNT


TNTModule

type TNTModule = record;

Unit
MiTeC_EnumsNT


TNTProcess

type TNTProcess = record;

Unit
MiTeC_EnumsNT


TNTService

type TNTService = record;

Unit
MiTeC_EnumsNT


TNTThread

type TNTThread = record;

Unit
MiTeC_EnumsNT


AcceptPause
AcceptPause variable

Var AcceptPause;

Unit
MiTeC_EnumsNT


AcceptStop
AcceptStop variable

Var AcceptStop;

Unit
MiTeC_EnumsNT


BaseSize
BaseSize variable

Var BaseSize;

Unit
MiTeC_EnumsNT


CntxtSwtcs
CntxtSwtcs variable

Var CntxtSwtcs;

Unit
MiTeC_EnumsNT


CPUTime
CPUTime variable

Var CPUTime;

Unit
MiTeC_EnumsNT


DependOnGroup
DependOnGroup variable

Var DependOnGroup;

Unit
MiTeC_EnumsNT


DependOnService
DependOnService variable

Var DependOnService;

Unit
MiTeC_EnumsNT


Description
Description variable

Var Description;

Unit
MiTeC_EnumsNT


DisplayName
DisplayName variable

Var DisplayName;

Unit
MiTeC_EnumsNT


Domain
Domain variable

Var Domain;

Unit
MiTeC_EnumsNT


ElapsedTime
ElapsedTime variable

Var ElapsedTime;

Unit
MiTeC_EnumsNT


EntryPoint
EntryPoint variable

Var EntryPoint;

Unit
MiTeC_EnumsNT


ErrCtrl
ErrCtrl variable

Var ErrCtrl;

Unit
MiTeC_EnumsNT


GlobalUsage
GlobalUsage variable

Var GlobalUsage;

Unit
MiTeC_EnumsNT


Group
Group variable

Var Group;

Unit
MiTeC_EnumsNT


Handle
Handle variable

Var Handle;

Unit
MiTeC_EnumsNT


HandleCount
HandleCount variable

Var HandleCount;

Unit
MiTeC_EnumsNT


HeapID
HeapID variable

Var HeapID;

Unit
MiTeC_EnumsNT


HeapLists
HeapLists variable

Var HeapLists;

Unit
MiTeC_EnumsNT


ID
ID variable

Var ID;

Unit
MiTeC_EnumsNT


ImageName
ImageName variable

Var ImageName;

Unit
MiTeC_EnumsNT


ImageSize
ImageSize variable

Var ImageSize;

Unit
MiTeC_EnumsNT


IODataB
IODataB variable

Var IODataB;

Unit
MiTeC_EnumsNT


IODataOps
IODataOps variable

Var IODataOps;

Unit
MiTeC_EnumsNT


IOOtherB
IOOtherB variable

Var IOOtherB;

Unit
MiTeC_EnumsNT


IOOtherOps
IOOtherOps variable

Var IOOtherOps;

Unit
MiTeC_EnumsNT


IOReadB
IOReadB variable

Var IOReadB;

Unit
MiTeC_EnumsNT


IOReadOps
IOReadOps variable

Var IOReadOps;

Unit
MiTeC_EnumsNT


IOWriteB
IOWriteB variable

Var IOWriteB;

Unit
MiTeC_EnumsNT


IOWriteOps
IOWriteOps variable

Var IOWriteOps;

Unit
MiTeC_EnumsNT


KernelTime
KernelTime variable

Var KernelTime;

Unit
MiTeC_EnumsNT


LoadAddress
LoadAddress variable

Var LoadAddress;

Unit
MiTeC_EnumsNT


Modules
Modules variable

Var Modules;

Unit
MiTeC_EnumsNT


Name
Name variable

Var Name;

Unit
MiTeC_EnumsNT


NonPagedPoolSize
NonPagedPoolSize variable

Var NonPagedPoolSize;

Unit
MiTeC_EnumsNT


ObjectName
ObjectName variable

Var ObjectName;

Unit
MiTeC_EnumsNT


PagedPoolSize
PagedPoolSize variable

Var PagedPoolSize;

Unit
MiTeC_EnumsNT


PageFaultCount
PageFaultCount variable

Var PageFaultCount;

Unit
MiTeC_EnumsNT


PageFileUsage
PageFileUsage variable

Var PageFileUsage;

Unit
MiTeC_EnumsNT


ParentPID
ParentPID variable

Var ParentPID;

Unit
MiTeC_EnumsNT


PeakPageFileUsage
PeakPageFileUsage variable

Var PeakPageFileUsage;

Unit
MiTeC_EnumsNT


PeakVirtualAddressSpaceSize
PeakVirtualAddressSpaceSize variable

Var PeakVirtualAddressSpaceSize;

Unit
MiTeC_EnumsNT


PeakWorkingSetSize
PeakWorkingSetSize variable

Var PeakWorkingSetSize;

Unit
MiTeC_EnumsNT


PID
PID variable

Var PID;

Unit
MiTeC_EnumsNT


PriorityBase
PriorityBase variable

Var PriorityBase;

Unit
MiTeC_EnumsNT


PriorityDelta
PriorityDelta variable

Var PriorityDelta;

Unit
MiTeC_EnumsNT


PrivateSpace
PrivateSpace variable

Var PrivateSpace;

Unit
MiTeC_EnumsNT


ProcessUsage
ProcessUsage variable

Var ProcessUsage;

Unit
MiTeC_EnumsNT


StartAddr
StartAddr variable

Var StartAddr;

Unit
MiTeC_EnumsNT


StartUp
StartUp variable

Var StartUp;

Unit
MiTeC_EnumsNT


Status
Status variable

Var Status;

Unit
MiTeC_EnumsNT


szErrCtrl
szErrCtrl variable

Var szErrCtrl;

Unit
MiTeC_EnumsNT


szStartUp
szStartUp variable

Var szStartUp;

Unit
MiTeC_EnumsNT


szStatus
szStatus variable

Var szStatus;

Unit
MiTeC_EnumsNT


szTyp
szTyp variable

Var szTyp;

Unit
MiTeC_EnumsNT


szWaitReason
szWaitReason variable

Var szWaitReason;

Unit
MiTeC_EnumsNT


Tag
Tag variable

Var Tag;

Unit
MiTeC_EnumsNT


ThreadCount
ThreadCount variable

Var ThreadCount;

Unit
MiTeC_EnumsNT


Threads
Threads variable

Var Threads;

Unit
MiTeC_EnumsNT


Typ
Typ variable

Var Typ;

Unit
MiTeC_EnumsNT


User
User variable

Var User;

Unit
MiTeC_EnumsNT


UserTime
UserTime variable

Var UserTime;

Unit
MiTeC_EnumsNT


VirtualAddressSpaceSize
VirtualAddressSpaceSize variable

Var VirtualAddressSpaceSize;

Unit
MiTeC_EnumsNT


WaitReason
WaitReason variable

Var WaitReason;

Unit
MiTeC_EnumsNT


WorkingSetSize
WorkingSetSize variable

Var WorkingSetSize;

Unit
MiTeC_EnumsNT


MiTeC_EventLogNT
Unit MiTeC_EventLogNT

Classes
TEventLog

Types
_EVENTLOGRECORD
TEventLogType
TEventType
TLogRecord

Variables
BinaryData
Category
ClosingRecordNumber
Computer
DataLength
DataOffset
DateTime
Description
Domain
EventCategory
EventID
EventType
CharData
Length
NumStrings
RecordNumber
Reserved
ReservedFlags
Source
StringOffset
TimeGenerated
TimeWritten
Username
UserSidLength
UserSidOffset


TEventLog
Hierarchy     Properties     Methods

Unit
MiTeC_EventLogNT


TEventLog.Hierarchy

Unit
MiTeC_EventLogNT

Hierarchy

TObject
    |
TPersistent
    |
TEventLog


TEventLog.properties
TEventLog properties
TEventLog     Legend

Unit
MiTeC_EventLogNT

In TEventLog

		LogRecords
		LogType
		Machine
		RecordCount


TEventLog.LogRecords
TEventLog

property LogRecords[Index: DWORD]: PLogRecord;

Unit
MiTeC_EventLogNT


TEventLog.LogType
TEventLog

property LogType: TEventLogType;

Unit
MiTeC_EventLogNT


TEventLog.Machine
TEventLog

property Machine: string;

Unit
MiTeC_EventLogNT


TEventLog.RecordCount
TEventLog

property RecordCount: DWORD;

Unit
MiTeC_EventLogNT


TEventLog.methods
TEventLog methods
TEventLog     Legend

Unit
MiTeC_EventLogNT

In TEventLog

		Create
		Refresh

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TEventLog.Create
TEventLog

constructor Create;

Unit
MiTeC_EventLogNT


TEventLog.Refresh
TEventLog

procedure Refresh;

Unit
MiTeC_EventLogNT


_EVENTLOGRECORD

type _EVENTLOGRECORD = record;

Unit
MiTeC_EventLogNT


TEventLogType

type TEventLogType = (elApplication, elSystem, elSecurity);

Unit
MiTeC_EventLogNT


TEventType

type TEventType = (etError, etWarning, etInformation, etAuditSuccess, etAuditFailure);

Unit
MiTeC_EventLogNT


TLogRecord

type TLogRecord = record;

Unit
MiTeC_EventLogNT


BinaryData
BinaryData variable

Var BinaryData;

Unit
MiTeC_EventLogNT


Category
Category variable

Var Category;

Unit
MiTeC_EventLogNT


ClosingRecordNumber
ClosingRecordNumber variable

Var ClosingRecordNumber;

Unit
MiTeC_EventLogNT


Computer
Computer variable

Var Computer;

Unit
MiTeC_EventLogNT


DataLength
DataLength variable

Var DataLength;

Unit
MiTeC_EventLogNT


DataOffset
DataOffset variable

Var DataOffset;

Unit
MiTeC_EventLogNT


DateTime
DateTime variable

Var DateTime;

Unit
MiTeC_EventLogNT


Description
Description variable

Var Description;

Unit
MiTeC_EventLogNT


Domain
Domain variable

Var Domain;

Unit
MiTeC_EventLogNT


EventCategory
EventCategory variable

Var EventCategory;

Unit
MiTeC_EventLogNT


EventID
EventID variable

Var EventID;

Unit
MiTeC_EventLogNT


EventType
EventType variable

Var EventType;

Unit
MiTeC_EventLogNT


CharData
CharData variable

Var CharData;

Unit
MiTeC_EventLogNT


Length
Length variable

Var Length;

Unit
MiTeC_EventLogNT


NumStrings
NumStrings variable

Var NumStrings;

Unit
MiTeC_EventLogNT


RecordNumber
RecordNumber variable

Var RecordNumber;

Unit
MiTeC_EventLogNT


Reserved
Reserved variable

Var Reserved;

Unit
MiTeC_EventLogNT


ReservedFlags
ReservedFlags variable

Var ReservedFlags;

Unit
MiTeC_EventLogNT


Source
Source variable

Var Source;

Unit
MiTeC_EventLogNT


StringOffset
StringOffset variable

Var StringOffset;

Unit
MiTeC_EventLogNT


TimeGenerated
TimeGenerated variable

Var TimeGenerated;

Unit
MiTeC_EventLogNT


TimeWritten
TimeWritten variable

Var TimeWritten;

Unit
MiTeC_EventLogNT


Username
Username variable

Var Username;

Unit
MiTeC_EventLogNT


UserSidLength
UserSidLength variable

Var UserSidLength;

Unit
MiTeC_EventLogNT


UserSidOffset
UserSidOffset variable

Var UserSidOffset;

Unit
MiTeC_EventLogNT


MiTeC_JobsNT
Unit MiTeC_JobsNT

Classes
TNTJobs

Procedures
GetJobFlagsStr

Types
TJobFlag
TNTJobRecord

Variables
Command
DaysOfMonth
DaysOfWeek
Flags
ID
JobTime


TNTJobs
Hierarchy     Properties     Methods

Unit
MiTeC_JobsNT


TNTJobs.Hierarchy

Unit
MiTeC_JobsNT

Hierarchy

TObject
   |
TPersistent
   |
TNTJobs


TNTJobs.properties
TNTJobs properties
TNTJobs     Legend

Unit
MiTeC_JobsNT

In TNTJobs

		JobCount
		Jobs
		Machine


TNTJobs.JobCount
TNTJobs

property JobCount: DWord;

Unit
MiTeC_JobsNT


TNTJobs.Jobs
TNTJobs

property Jobs[Index: DWord]: PNTJobRecord;

Unit
MiTeC_JobsNT


TNTJobs.Machine
TNTJobs

property Machine: string;

Unit
MiTeC_JobsNT


TNTJobs.methods
TNTJobs methods
TNTJobs     Legend

Unit
MiTeC_JobsNT

In TNTJobs

		Create
		Refresh

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TNTJobs.Create
TNTJobs

constructor Create;

Unit
MiTeC_JobsNT


TNTJobs.Refresh
TNTJobs

procedure Refresh;

Unit
MiTeC_JobsNT


GetJobFlagsStr
GetJobFlagsStr function

function GetJobFlagsStr(AFlags: TJobFlags): string;

Unit
MiTeC_JobsNT


TJobFlag

type TJobFlag = (jfRunPeriodically, jfAddCurrentDate, jfExecError, jfRunsToday);

Unit
MiTeC_JobsNT


TNTJobRecord

type TNTJobRecord = record;

Unit
MiTeC_JobsNT


Command
Command variable

Var Command;

Unit
MiTeC_JobsNT


DaysOfMonth
DaysOfMonth variable

Var DaysOfMonth;

Unit
MiTeC_JobsNT


DaysOfWeek
DaysOfWeek variable

Var DaysOfWeek;

Unit
MiTeC_JobsNT


Flags
Flags variable

Var Flags;

Unit
MiTeC_JobsNT


ID
ID variable

Var ID;

Unit
MiTeC_JobsNT


JobTime
JobTime variable

Var JobTime;

Unit
MiTeC_JobsNT


MiTeC_NetAPI
Unit MiTeC_NetAPI32

Procedures
FreeNETAPI
InitNETAPI
NetApiBufferFree
NetApiBufferReallocate
NetApiBufferSize
NetConnectionEnum
NetFileClose
NetFileEnum
NetGroupEnum
NetGroupGetUsers
NetLocalGroupEnum
NetLocalGroupGetMembers
NetQueryDisplayInformation
NetServerEnum
NetServerTransportEnum
NetSessionDel
NetSessionEnum
NetShareDel
NetShareEnum
NetScheduleJobAdd
NetScheduleJobDel
NetScheduleJobEnum
NetScheduleJobGetInfo
NetStatisticsGet
NetUserEnum
NetUserGetGroups
NetUserGetInfo
NetUserGetLocalGroups
NetWkstaGetInfo
NetWkstaTransportEnum
NetWkstaUserEnum
NetWkstaUserGetInfo

Types
_AT_ENUM
_AT_INFO
_CONNECTION_INFO_1
_FILE_INFO_3
_GROUP_INFO_2
_GROUP_USERS_INFO_0
_LOCALGROUP_INFO_0
_LOCALGROUP_INFO_1
_LOCALGROUP_MEMBERS_INFO_3
_LOCALGROUP_USERS_INFO_0
_NET_DISPLAY_GROUP
_NET_DISPLAY_MACHINE
_NET_DISPLAY_USER
_SERVER_INFO_100
_SERVER_INFO_101
_SERVER_TRANSPORT_INFO_1
_SESSION_INFO_502
_SHARE_INFO_502
_STAT_SERVER_0
_STAT_WORKSTATION_0
_USER_INFO_11
_WKSTA_INFO_100
_WKSTA_TRANSPORT_INFO_0
_WKSTA_USER_INFO_0
_WKSTA_USER_INFO_1
TNetApiBufferFree
TNetApiBufferReallocate
TNetApiBufferSize
TNetConnectionEnum
TNetFileClose
TNetFileEnum
TNetGroupEnum
TNetGroupGetUsers
TNetLocalGroupEnum
TNetLocalGroupGetMembers
TNetQueryDisplayInformation
TNetServerEnum
TNetServerTransportEnum
TNetSessionDel
TNetSessionEnum
TNetShareDel
TNetShareEnum
TNetScheduleJobAdd
TNetScheduleJobDel
TNetScheduleJobEnum
TNetScheduleJobGetInfo
TNetStatisticsGet
TNetUserEnum
TNetUserGetGroups
TNetUserGetInfo
TNetUserGetLocalGroups
TNetWkstaGetInfo
TNetWkstaTransportEnum
TNetWkstaUserEnum
TNetWkstaUserGetInfo

Variables
Command
coni1_id
coni1_netname
coni1_num_opens
coni1_num_users
coni1_time
coni1_type
coni1_username
DaysOfMonth
DaysOfWeek
fi3_id
fi3_num_locks
fi3_pathname
fi3_permissions
fi3_username
flags
grpi2_attributes
grpi2_comment
grpi2_group_id
grpi2_name
grpi3_attributes
grpi3_comment
grpi3_group_id
grpi3_name
grpi3_next_index
grui0_name
JobId
JobTime
lgrmi3_domainandname
lgrpi1_comment
lgrpi1_name
lgrui0_name
NETAPILoaded
sesi502_cltype_name
sesi502_cname
sesi502_idle_time
sesi502_num_opens
sesi502_time
sesi502_transport
sesi502_user_flags
sesi502_username
shi502_current_uses
shi502_max_uses
shi502_netname
shi502_passwd
shi502_path
shi502_permissions
shi502_remark
shi502_reserved
shi502_security_descriptor
shi502_type
sts0_avresponse
sts0_bigbufneed
sts0_bytesrcvd_high
sts0_bytesrcvd_low
sts0_bytessent_high
sts0_bytessent_low
sts0_devopens
sts0_fopens
sts0_jobsqueued
sts0_permerrors
sts0_pwerrors
sts0_reqbufneed
sts0_serrorout
sts0_sopens
sts0_start
sts0_stimedout
sts0_syserrors
stw0_autorec
stw0_bigbufneed
stw0_bytesrcvd_a_hi
stw0_bytesrcvd_a_lo
stw0_bytesrcvd_r_hi
stw0_bytesrcvd_r_lo
stw0_bytesrcvd_s_hi
stw0_bytesrcvd_s_lo
stw0_bytessent_a_hi
stw0_bytessent_a_lo
stw0_bytessent_r_hi
stw0_bytessent_r_lo
stw0_bytessent_s_hi
stw0_bytessent_s_lo
stw0_fcNCB_a
stw0_fcNCB_r
stw0_fcNCB_s
stw0_fiNCB_a
stw0_fiNCB_r
stw0_fiNCB_s
stw0_numNCB_a
stw0_numNCB_r
stw0_numNCB_s
stw0_reqbufneed
stw0_sessbroke
stw0_sessfailcon
stw0_sesstart
stw0_start
stw0_usefail
stw0_uses
sv100_name
sv100_platform_id
sv101_comment
sv101_name
sv101_platform_id
sv101_type
sv101_version_major
sv101_version_minor
svti1_domain
svti1_networkaddress
svti1_numberofvcs
svti1_transportaddress
svti1_transportaddresslength
svti1_transportname
usri1_comment
usri1_flags
usri1_full_name
usri1_name
usri1_next_index
usri1_user_id
usri11_auth_flags
usri11_bad_pw_count


main

usri11_comment
usri11_country_code
usri11_full_name
usri11_home_dir
usri11_last_logoff
usri11_last_logon
usri11_logon_hours
usri11_logon_server
usri11_max_storage
usri11_name
usri11_num_logons
usri11_parms
usri11_password_age
usri11_priv
usri11_units_per_week
usri11_usr_comment
usri11_workstations
usri2_comment
usri2_flags
usri2_name
usri2_next_index
usri2_user_id
wksi100_computername
wksi100_langroup
wksi100_platform_id
wksi100_ver_major
wksi100_ver_minor
wkti0_number_of_vcs
wkti0_quality_of_service
wkti0_transport_address
wkti0_transport_name
wkti0_wan_ish
wkui0_username
wkui1_logon_domain
wkui1_logon_server
wkui1_oth_domains
wkui1_username


FreeNETAPI
FreeNETAPI function

function FreeNETAPI: Boolean;

Unit
MiTeC_NetAPI32


InitNETAPI
InitNETAPI function

function InitNETAPI: Boolean;

Unit
MiTeC_NetAPI32


NetApiBufferFree
NetApiBufferFree function

function NetApiBufferFree(Buffer: Pointer): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetApiBufferReallocate
NetApiBufferReallocate function

function NetApiBufferReallocate(OldBuffer: Pointer; NewByteCount: DWORD; Var NewBuffer: Pointer): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetApiBufferSize
NetApiBufferSize function

function NetApiBufferSize(Buffer: Pointer; Var byteCount: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetConnectionEnum
NetConnectionEnum function

function NetConnectionEnum(ServerName, Qualifier: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLength: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetFileClose
NetFileClose function

function NetFileClose(ServerName: LPWSTR; FileID: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetFileEnum
NetFileEnum function

function NetFileEnum(ServerName, BasePath, UserName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLength: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetGroupEnum
NetGroupEnum function

function NetGroupEnum(ServerName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetGroupGetUsers
NetGroupGetUsers function

function NetGroupGetUsers(ServerName, GroupName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetLocalGroupEnum
NetLocalGroupEnum function

function NetLocalGroupEnum(ServerName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetLocalGroupGetMembers
NetLocalGroupGetMembers function

function NetLocalGroupGetMembers(ServerName, GroupName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetQueryDisplayInformation
NetQueryDisplayInformation function

function NetQueryDisplayInformation(ServerName: LPCWSTR; Level, Index, EntriesRequested, PrefMaxLen: DWORD; Var ReturnedEntryCount: DWORD; Var SortedBuffer: Pointer): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetServerEnum
NetServerEnum function

function NetServerEnum(ServerName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries: DWORD; ServerType: DWORD; Domain: LPWSTR; Var ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetServerTransportEnum
NetServerTransportEnum function

function NetServerTransportEnum(ServerName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetSessionDel
NetSessionDel function

function NetSessionDel(ServerName, UncClientName, UserName: LPWSTR): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetSessionEnum
NetSessionEnum function

function NetSessionEnum(ServerName, UncClientName, UserName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLength: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetShareDel
NetShareDel function

function NetShareDel(ServerName, NetName: LPWSTR; Reserved: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetShareEnum
NetShareEnum function

function NetShareEnum(ServerName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLength: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetScheduleJobAdd
NetScheduleJobAdd function

function NetScheduleJobAdd(ServerName: LPWSTR; Buffer: Pointer; Var JobId: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetScheduleJobDel
NetScheduleJobDel function

function NetScheduleJobDel(ServerName: LPWSTR; MinJobID, MaxJobID: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetScheduleJobEnum
NetScheduleJobEnum function

function NetScheduleJobEnum(ServerName: LPWSTR; Var Buffer: Pointer; PrefMaximumLength: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetScheduleJobGetInfo
NetScheduleJobGetInfo function

function NetScheduleJobGetInfo(ServerName: LPWSTR; JobId: DWORD; Var Buffer: Pointer): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetStatisticsGet
NetStatisticsGet function

function NetStatisticsGet(ServerName, Service: LPWSTR; Level, Options: DWORD; Var BufPtr: Pointer): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetUserEnum
NetUserEnum function

function NetUserEnum(ServerName: LPWSTR; Level, Filter: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetUserGetGroups
NetUserGetGroups function

function NetUserGetGroups(ServerName, UserName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetUserGetInfo
NetUserGetInfo function

function NetUserGetInfo(ServerName, UserName: LPWSTR; Level: DWORD; Var BufPtr: Pointer): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetUserGetLocalGroups
NetUserGetLocalGroups function

function NetUserGetLocalGroups(ServerName, UserName: LPWSTR; Level, flags: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetWkstaGetInfo
NetWkstaGetInfo function

function NetWkstaGetInfo(ServerName: LPWSTR; Level: DWORD; Var BufPtr: Pointer): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetWkstaTransportEnum
NetWkstaTransportEnum function

function NetWkstaTransportEnum(ServerName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetWkstaUserEnum
NetWkstaUserEnum function

function NetWkstaUserEnum(ServerName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


NetWkstaUserGetInfo
NetWkstaUserGetInfo function

function NetWkstaUserGetInfo(Reserved: LPWSTR; Level: DWORD; Var BufPtr: Pointer): NET_API_STATUS;

Unit
MiTeC_NetAPI32


_AT_ENUM

type _AT_ENUM = record;

Unit
MiTeC_NetAPI32


_AT_INFO

type _AT_INFO = record;

Unit
MiTeC_NetAPI32


_CONNECTION_INFO_
_CONNECTION_INFO_1

type _CONNECTION_INFO_1 = record;

Unit
MiTeC_NetAPI32


_FILE_INFO_
_FILE_INFO_3

type _FILE_INFO_3 = record;

Unit
MiTeC_NetAPI32


_GROUP_INFO_
_GROUP_INFO_2

type _GROUP_INFO_2 = record;

Unit
MiTeC_NetAPI32


_GROUP_USERS_INFO_
_GROUP_USERS_INFO_0

type _GROUP_USERS_INFO_0 = record;

Unit
MiTeC_NetAPI32


_LOCALGROUP_INFO_
_LOCALGROUP_INFO_0

type _LOCALGROUP_INFO_0 = record;

Unit
MiTeC_NetAPI32


_LOCALGROUP_INFO_
_LOCALGROUP_INFO_1

type _LOCALGROUP_INFO_1 = record;

Unit
MiTeC_NetAPI32


_LOCALGROUP_MEMBERS_INFO_
_LOCALGROUP_MEMBERS_INFO_3

type _LOCALGROUP_MEMBERS_INFO_3 = record;

Unit
MiTeC_NetAPI32


_LOCALGROUP_USERS_INFO_
_LOCALGROUP_USERS_INFO_0

type _LOCALGROUP_USERS_INFO_0 = record;

Unit
MiTeC_NetAPI32


_NET_DISPLAY_GROUP

type _NET_DISPLAY_GROUP = record;

Unit
MiTeC_NetAPI32


_NET_DISPLAY_MACHINE

type _NET_DISPLAY_MACHINE = record;

Unit
MiTeC_NetAPI32


_NET_DISPLAY_USER

type _NET_DISPLAY_USER = record;

Unit
MiTeC_NetAPI32


_SERVER_INFO_
_SERVER_INFO_100

type _SERVER_INFO_100 = record;

Unit
MiTeC_NetAPI32


_SERVER_INFO_
_SERVER_INFO_101

type _SERVER_INFO_101 = record;

Unit
MiTeC_NetAPI32


_SERVER_TRANSPORT_INFO_
_SERVER_TRANSPORT_INFO_1

type _SERVER_TRANSPORT_INFO_1 = record;

Unit
MiTeC_NetAPI32


_SESSION_INFO_
_SESSION_INFO_502

type _SESSION_INFO_502 = record;

Unit
MiTeC_NetAPI32


_SHARE_INFO_
_SHARE_INFO_502

type _SHARE_INFO_502 = record;

Unit
MiTeC_NetAPI32


_STAT_SERVER_
_STAT_SERVER_0

type _STAT_SERVER_0 = record;

Unit
MiTeC_NetAPI32


_STAT_WORKSTATION_
_STAT_WORKSTATION_0

type _STAT_WORKSTATION_0 = record;

Unit
MiTeC_NetAPI32


_USER_INFO_
_USER_INFO_11

type _USER_INFO_11 = record;

Unit
MiTeC_NetAPI32


_WKSTA_INFO_
_WKSTA_INFO_100

type _WKSTA_INFO_100 = record;

Unit
MiTeC_NetAPI32


_WKSTA_TRANSPORT_INFO_
_WKSTA_TRANSPORT_INFO_0

type _WKSTA_TRANSPORT_INFO_0 = record;

Unit
MiTeC_NetAPI32


_WKSTA_USER_INFO_
_WKSTA_USER_INFO_0

type _WKSTA_USER_INFO_0 = record;

Unit
MiTeC_NetAPI32


_WKSTA_USER_INFO_
_WKSTA_USER_INFO_1

type _WKSTA_USER_INFO_1 = record;

Unit
MiTeC_NetAPI32


TNetApiBufferFree

type TNetApiBufferFree = function(Buffer: Pointer): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetApiBufferReallocate

type TNetApiBufferReallocate = function(OldBuffer: Pointer; NewByteCount: DWORD; Var NewBuffer: Pointer): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetApiBufferSize

type TNetApiBufferSize = function(Buffer: Pointer; Var byteCount: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetConnectionEnum

type TNetConnectionEnum = function(ServerName, Qualifier: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLength: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetFileClose

type TNetFileClose = function(ServerName: LPWSTR; FileID: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetFileEnum

type TNetFileEnum = function(ServerName, BasePath, UserName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLength: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetGroupEnum

type TNetGroupEnum = function(ServerName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetGroupGetUsers

type TNetGroupGetUsers = function(ServerName: LPWSTR; GroupName: LPCWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetLocalGroupEnum

type TNetLocalGroupEnum = function(ServerName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetLocalGroupGetMembers

type TNetLocalGroupGetMembers = function(ServerName: LPWSTR; GroupName: LPCWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetQueryDisplayInformation

type TNetQueryDisplayInformation = function(ServerName: LPCWSTR; Level, Index, EntriesRequested, PrefMaxLen: DWORD; Var ReturnedEntryCount: DWORD; Var SortedBuffer: Pointer): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetServerEnum

type TNetServerEnum = function(ServerName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries: DWORD; ServerType: DWORD; Domain: LPWSTR; Var ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetServerTransportEnum

type TNetServerTransportEnum = function(ServerName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetSessionDel

type TNetSessionDel = function(ServerName, UncClientName, UserName: LPWSTR): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetSessionEnum

type TNetSessionEnum = function(ServerName, UncClientName, UserName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLength: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetShareDel

type TNetShareDel = function(ServerName, NetName: LPWSTR; Reserved: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetShareEnum

type TNetShareEnum = function(ServerName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLength: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetScheduleJobAdd

type TNetScheduleJobAdd = function(ServerName: LPWSTR; Buffer: Pointer; Var JobId: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetScheduleJobDel

type TNetScheduleJobDel = function(ServerName: LPWSTR; MinJobID, MaxJobID: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetScheduleJobEnum

type TNetScheduleJobEnum = function(ServerName: LPWSTR; Var Buffer: Pointer; PrefMaximumLength: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetScheduleJobGetInfo

type TNetScheduleJobGetInfo = function(ServerName: LPWSTR; JobId: DWORD; Var Buffer: Pointer): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetStatisticsGet

type TNetStatisticsGet = function(ServerName, Service: LPWSTR; Level, Options: DWORD; Var BufPtr: Pointer): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetUserEnum

type TNetUserEnum = function(ServerName: LPWSTR; Level, Filter: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetUserGetGroups

type TNetUserGetGroups = function(ServerName: LPWSTR; UserName: LPCWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetUserGetInfo

type TNetUserGetInfo = function(ServerName, UserName: LPWSTR; Level: DWORD; Var BufPtr: Pointer): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetUserGetLocalGroups

type TNetUserGetLocalGroups = function(ServerName: LPWSTR; UserName: LPCWSTR; Level, flags: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetWkstaGetInfo

type TNetWkstaGetInfo = function(ServerName: LPWSTR; Level: DWORD; Var BufPtr: Pointer): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetWkstaTransportEnum

type TNetWkstaTransportEnum = function(ServerName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetWkstaUserEnum

type TNetWkstaUserEnum = function(ServerName: LPWSTR; Level: DWORD; Var BufPtr: Pointer; PrefMaxLen: DWORD; Var EntriesRead, TotalEntries, ResumeHandle: DWORD): NET_API_STATUS;

Unit
MiTeC_NetAPI32


TNetWkstaUserGetInfo

type TNetWkstaUserGetInfo = function(Reserved: LPWSTR; Level: DWORD; Var BufPtr: Pointer): NET_API_STATUS;

Unit
MiTeC_NetAPI32


Command
Command variable

Var Command;

Unit
MiTeC_NetAPI32


coni_id
coni1_id variable

Var coni1_id;

Unit
MiTeC_NetAPI32


coni_netname
coni1_netname variable

Var coni1_netname;

Unit
MiTeC_NetAPI32


coni_num_opens
coni1_num_opens variable

Var coni1_num_opens;

Unit
MiTeC_NetAPI32


coni_num_users
coni1_num_users variable

Var coni1_num_users;

Unit
MiTeC_NetAPI32


coni_time
coni1_time variable

Var coni1_time;

Unit
MiTeC_NetAPI32


coni_type
coni1_type variable

Var coni1_type;

Unit
MiTeC_NetAPI32


coni_username
coni1_username variable

Var coni1_username;

Unit
MiTeC_NetAPI32


DaysOfMonth
DaysOfMonth variable

Var DaysOfMonth;

Unit
MiTeC_NetAPI32


DaysOfWeek
DaysOfWeek variable

Var DaysOfWeek;

Unit
MiTeC_NetAPI32


fi_id
fi3_id variable

Var fi3_id;

Unit
MiTeC_NetAPI32


fi_num_locks
fi3_num_locks variable

Var fi3_num_locks;

Unit
MiTeC_NetAPI32


fi_pathname
fi3_pathname variable

Var fi3_pathname;

Unit
MiTeC_NetAPI32


fi_permissions
fi3_permissions variable

Var fi3_permissions;

Unit
MiTeC_NetAPI32


fi_username
fi3_username variable

Var fi3_username;

Unit
MiTeC_NetAPI32


flags
flags variable

Var flags;

Unit
MiTeC_NetAPI32


grpi_attributes
grpi2_attributes variable

Var grpi2_attributes;

Unit
MiTeC_NetAPI32


grpi_comment
grpi2_comment variable

Var grpi2_comment;

Unit
MiTeC_NetAPI32


grpi_group_id
grpi2_group_id variable

Var grpi2_group_id;

Unit
MiTeC_NetAPI32


grpi_name
grpi2_name variable

Var grpi2_name;

Unit
MiTeC_NetAPI32


grpi_attributes
grpi3_attributes variable

Var grpi3_attributes;

Unit
MiTeC_NetAPI32


grpi_comment
grpi3_comment variable

Var grpi3_comment;

Unit
MiTeC_NetAPI32


grpi_group_id
grpi3_group_id variable

Var grpi3_group_id;

Unit
MiTeC_NetAPI32


grpi_name
grpi3_name variable

Var grpi3_name;

Unit
MiTeC_NetAPI32


grpi_next_index
grpi3_next_index variable

Var grpi3_next_index;

Unit
MiTeC_NetAPI32


grui_name
grui0_name variable

Var grui0_name;

Unit
MiTeC_NetAPI32


JobId
JobId variable

Var JobId;

Unit
MiTeC_NetAPI32


JobTime
JobTime variable

Var JobTime;

Unit
MiTeC_NetAPI32


lgrmi_domainandname
lgrmi3_domainandname variable

Var lgrmi3_domainandname;

Unit
MiTeC_NetAPI32


lgrpi_comment
lgrpi1_comment variable

Var lgrpi1_comment;

Unit
MiTeC_NetAPI32


lgrpi_name
lgrpi1_name variable

Var lgrpi1_name;

Unit
MiTeC_NetAPI32


lgrui_name
lgrui0_name variable

Var lgrui0_name;

Unit
MiTeC_NetAPI32


NETAPILoaded
NETAPILoaded variable

Var NETAPILoaded;

Unit
MiTeC_NetAPI32


sesi_cltype_name
sesi502_cltype_name variable

Var sesi502_cltype_name;

Unit
MiTeC_NetAPI32


sesi_cname
sesi502_cname variable

Var sesi502_cname;

Unit
MiTeC_NetAPI32


sesi_idle_time
sesi502_idle_time variable

Var sesi502_idle_time;

Unit
MiTeC_NetAPI32


sesi_num_opens
sesi502_num_opens variable

Var sesi502_num_opens;

Unit
MiTeC_NetAPI32


sesi_time
sesi502_time variable

Var sesi502_time;

Unit
MiTeC_NetAPI32


sesi_transport
sesi502_transport variable

Var sesi502_transport;

Unit
MiTeC_NetAPI32


sesi_user_flags
sesi502_user_flags variable

Var sesi502_user_flags;

Unit
MiTeC_NetAPI32


sesi_username
sesi502_username variable

Var sesi502_username;

Unit
MiTeC_NetAPI32


shi_current_uses
shi502_current_uses variable

Var shi502_current_uses;

Unit
MiTeC_NetAPI32


shi_max_uses
shi502_max_uses variable

Var shi502_max_uses;

Unit
MiTeC_NetAPI32


shi_netname
shi502_netname variable

Var shi502_netname;

Unit
MiTeC_NetAPI32


shi_passwd
shi502_passwd variable

Var shi502_passwd;

Unit
MiTeC_NetAPI32


shi_path
shi502_path variable

Var shi502_path;

Unit
MiTeC_NetAPI32


shi_permissions
shi502_permissions variable

Var shi502_permissions;

Unit
MiTeC_NetAPI32


shi_remark
shi502_remark variable

Var shi502_remark;

Unit
MiTeC_NetAPI32


shi_reserved
shi502_reserved variable

Var shi502_reserved;

Unit
MiTeC_NetAPI32


shi_security_descriptor
shi502_security_descriptor variable

Var shi502_security_descriptor;

Unit
MiTeC_NetAPI32


shi_type
shi502_type variable

Var shi502_type;

Unit
MiTeC_NetAPI32


sts_avresponse
sts0_avresponse variable

Var sts0_avresponse;

Unit
MiTeC_NetAPI32


sts_bigbufneed
sts0_bigbufneed variable

Var sts0_bigbufneed;

Unit
MiTeC_NetAPI32


sts_bytesrcvd_high
sts0_bytesrcvd_high variable

Var sts0_bytesrcvd_high;

Unit
MiTeC_NetAPI32


sts_bytesrcvd_low
sts0_bytesrcvd_low variable

Var sts0_bytesrcvd_low;

Unit
MiTeC_NetAPI32


sts_bytessent_high
sts0_bytessent_high variable

Var sts0_bytessent_high;

Unit
MiTeC_NetAPI32


sts_bytessent_low
sts0_bytessent_low variable

Var sts0_bytessent_low;

Unit
MiTeC_NetAPI32


sts_devopens
sts0_devopens variable

Var sts0_devopens;

Unit
MiTeC_NetAPI32


sts_fopens
sts0_fopens variable

Var sts0_fopens;

Unit
MiTeC_NetAPI32


sts_jobsqueued
sts0_jobsqueued variable

Var sts0_jobsqueued;

Unit
MiTeC_NetAPI32


sts_permerrors
sts0_permerrors variable

Var sts0_permerrors;

Unit
MiTeC_NetAPI32


sts_pwerrors
sts0_pwerrors variable

Var sts0_pwerrors;

Unit
MiTeC_NetAPI32


sts_reqbufneed
sts0_reqbufneed variable

Var sts0_reqbufneed;

Unit
MiTeC_NetAPI32


sts_serrorout
sts0_serrorout variable

Var sts0_serrorout;

Unit
MiTeC_NetAPI32


sts_sopens
sts0_sopens variable

Var sts0_sopens;

Unit
MiTeC_NetAPI32


sts_start
sts0_start variable

Var sts0_start;

Unit
MiTeC_NetAPI32


sts_stimedout
sts0_stimedout variable

Var sts0_stimedout;

Unit
MiTeC_NetAPI32


sts_syserrors
sts0_syserrors variable

Var sts0_syserrors;

Unit
MiTeC_NetAPI32


stw_autorec
stw0_autorec variable

Var stw0_autorec;

Unit
MiTeC_NetAPI32


stw_bigbufneed
stw0_bigbufneed variable

Var stw0_bigbufneed;

Unit
MiTeC_NetAPI32


stw_bytesrcvd_a_hi
stw0_bytesrcvd_a_hi variable

Var stw0_bytesrcvd_a_hi;

Unit
MiTeC_NetAPI32


stw_bytesrcvd_a_lo
stw0_bytesrcvd_a_lo variable

Var stw0_bytesrcvd_a_lo;

Unit
MiTeC_NetAPI32


stw_bytesrcvd_r_hi
stw0_bytesrcvd_r_hi variable

Var stw0_bytesrcvd_r_hi;

Unit
MiTeC_NetAPI32


stw_bytesrcvd_r_lo
stw0_bytesrcvd_r_lo variable

Var stw0_bytesrcvd_r_lo;

Unit
MiTeC_NetAPI32


stw_bytesrcvd_s_hi
stw0_bytesrcvd_s_hi variable

Var stw0_bytesrcvd_s_hi;

Unit
MiTeC_NetAPI32


stw_bytesrcvd_s_lo
stw0_bytesrcvd_s_lo variable

Var stw0_bytesrcvd_s_lo;

Unit
MiTeC_NetAPI32


stw_bytessent_a_hi
stw0_bytessent_a_hi variable

Var stw0_bytessent_a_hi;

Unit
MiTeC_NetAPI32


stw_bytessent_a_lo
stw0_bytessent_a_lo variable

Var stw0_bytessent_a_lo;

Unit
MiTeC_NetAPI32


stw_bytessent_r_hi
stw0_bytessent_r_hi variable

Var stw0_bytessent_r_hi;

Unit
MiTeC_NetAPI32


stw_bytessent_r_lo
stw0_bytessent_r_lo variable

Var stw0_bytessent_r_lo;

Unit
MiTeC_NetAPI32


stw_bytessent_s_hi
stw0_bytessent_s_hi variable

Var stw0_bytessent_s_hi;

Unit
MiTeC_NetAPI32


stw_bytessent_s_lo
stw0_bytessent_s_lo variable

Var stw0_bytessent_s_lo;

Unit
MiTeC_NetAPI32


stw_fcNCB_a
stw0_fcNCB_a variable

Var stw0_fcNCB_a;

Unit
MiTeC_NetAPI32


stw_fcNCB_r
stw0_fcNCB_r variable

Var stw0_fcNCB_r;

Unit
MiTeC_NetAPI32


stw_fcNCB_s
stw0_fcNCB_s variable

Var stw0_fcNCB_s;

Unit
MiTeC_NetAPI32


stw_fiNCB_a
stw0_fiNCB_a variable

Var stw0_fiNCB_a;

Unit
MiTeC_NetAPI32


stw_fiNCB_r
stw0_fiNCB_r variable

Var stw0_fiNCB_r;

Unit
MiTeC_NetAPI32


stw_fiNCB_s
stw0_fiNCB_s variable

Var stw0_fiNCB_s;

Unit
MiTeC_NetAPI32


stw_numNCB_a
stw0_numNCB_a variable

Var stw0_numNCB_a;

Unit
MiTeC_NetAPI32


stw_numNCB_r
stw0_numNCB_r variable

Var stw0_numNCB_r;

Unit
MiTeC_NetAPI32


stw_numNCB_s
stw0_numNCB_s variable

Var stw0_numNCB_s;

Unit
MiTeC_NetAPI32


stw_reqbufneed
stw0_reqbufneed variable

Var stw0_reqbufneed;

Unit
MiTeC_NetAPI32


stw_sessbroke
stw0_sessbroke variable

Var stw0_sessbroke;

Unit
MiTeC_NetAPI32


stw_sessfailcon
stw0_sessfailcon variable

Var stw0_sessfailcon;

Unit
MiTeC_NetAPI32


stw_sesstart
stw0_sesstart variable

Var stw0_sesstart;

Unit
MiTeC_NetAPI32


stw_start
stw0_start variable

Var stw0_start;

Unit
MiTeC_NetAPI32


stw_usefail
stw0_usefail variable

Var stw0_usefail;

Unit
MiTeC_NetAPI32


stw_uses
stw0_uses variable

Var stw0_uses;

Unit
MiTeC_NetAPI32


sv_name
sv100_name variable

Var sv100_name;

Unit
MiTeC_NetAPI32


sv_platform_id
sv100_platform_id variable

Var sv100_platform_id;

Unit
MiTeC_NetAPI32


sv_comment
sv101_comment variable

Var sv101_comment;

Unit
MiTeC_NetAPI32


sv_name
sv101_name variable

Var sv101_name;

Unit
MiTeC_NetAPI32


sv_platform_id
sv101_platform_id variable

Var sv101_platform_id;

Unit
MiTeC_NetAPI32


sv_type
sv101_type variable

Var sv101_type;

Unit
MiTeC_NetAPI32


sv_version_major
sv101_version_major variable

Var sv101_version_major;

Unit
MiTeC_NetAPI32


sv_version_minor
sv101_version_minor variable

Var sv101_version_minor;

Unit
MiTeC_NetAPI32


svti_domain
svti1_domain variable

Var svti1_domain;

Unit
MiTeC_NetAPI32


svti_networkaddress
svti1_networkaddress variable

Var svti1_networkaddress;

Unit
MiTeC_NetAPI32


svti_numberofvcs
svti1_numberofvcs variable

Var svti1_numberofvcs;

Unit
MiTeC_NetAPI32


svti_transportaddress
svti1_transportaddress variable

Var svti1_transportaddress;

Unit
MiTeC_NetAPI32


svti_transportaddresslength
svti1_transportaddresslength variable

Var svti1_transportaddresslength;

Unit
MiTeC_NetAPI32


svti_transportname
svti1_transportname variable

Var svti1_transportname;

Unit
MiTeC_NetAPI32


usri_comment
usri1_comment variable

Var usri1_comment;

Unit
MiTeC_NetAPI32


usri_flags
usri1_flags variable

Var usri1_flags;

Unit
MiTeC_NetAPI32


usri_full_name
usri1_full_name variable

Var usri1_full_name;

Unit
MiTeC_NetAPI32


usri_name
usri1_name variable

Var usri1_name;

Unit
MiTeC_NetAPI32


usri_next_index
usri1_next_index variable

Var usri1_next_index;

Unit
MiTeC_NetAPI32


usri_user_id
usri1_user_id variable

Var usri1_user_id;

Unit
MiTeC_NetAPI32


usri_auth_flags
usri11_auth_flags variable

Var usri11_auth_flags;

Unit
MiTeC_NetAPI32


usri_bad_pw_count
usri11_bad_pw_count variable

Var usri11_bad_pw_count;

Unit
MiTeC_NetAPI32


usri_code_page


variable
Var


Unit
MiTeC_NetAPI32


usri_comment
usri11_comment variable

Var usri11_comment;

Unit
MiTeC_NetAPI32


usri_country_code
usri11_country_code variable

Var usri11_country_code;

Unit
MiTeC_NetAPI32


usri_full_name
usri11_full_name variable

Var usri11_full_name;

Unit
MiTeC_NetAPI32


usri_home_dir
usri11_home_dir variable

Var usri11_home_dir;

Unit
MiTeC_NetAPI32


usri_last_logoff
usri11_last_logoff variable

Var usri11_last_logoff;

Unit
MiTeC_NetAPI32


usri_last_logon
usri11_last_logon variable

Var usri11_last_logon;

Unit
MiTeC_NetAPI32


usri_logon_hours
usri11_logon_hours variable

Var usri11_logon_hours;

Unit
MiTeC_NetAPI32


usri_logon_server
usri11_logon_server variable

Var usri11_logon_server;

Unit
MiTeC_NetAPI32


usri_max_storage
usri11_max_storage variable

Var usri11_max_storage;

Unit
MiTeC_NetAPI32


usri_name
usri11_name variable

Var usri11_name;

Unit
MiTeC_NetAPI32


usri_num_logons
usri11_num_logons variable

Var usri11_num_logons;

Unit
MiTeC_NetAPI32


usri_parms
usri11_parms variable

Var usri11_parms;

Unit
MiTeC_NetAPI32


usri_password_age
usri11_password_age variable

Var usri11_password_age;

Unit
MiTeC_NetAPI32


usri_priv
usri11_priv variable

Var usri11_priv;

Unit
MiTeC_NetAPI32


usri_units_per_week
usri11_units_per_week variable

Var usri11_units_per_week;

Unit
MiTeC_NetAPI32


usri_usr_comment
usri11_usr_comment variable

Var usri11_usr_comment;

Unit
MiTeC_NetAPI32


usri_workstations
usri11_workstations variable

Var usri11_workstations;

Unit
MiTeC_NetAPI32


usri_comment
usri2_comment variable

Var usri2_comment;

Unit
MiTeC_NetAPI32


usri_flags
usri2_flags variable

Var usri2_flags;

Unit
MiTeC_NetAPI32


usri_name
usri2_name variable

Var usri2_name;

Unit
MiTeC_NetAPI32


usri_next_index
usri2_next_index variable

Var usri2_next_index;

Unit
MiTeC_NetAPI32


usri_user_id
usri2_user_id variable

Var usri2_user_id;

Unit
MiTeC_NetAPI32


wksi_computername
wksi100_computername variable

Var wksi100_computername;

Unit
MiTeC_NetAPI32


wksi_langroup
wksi100_langroup variable

Var wksi100_langroup;

Unit
MiTeC_NetAPI32


wksi_platform_id
wksi100_platform_id variable

Var wksi100_platform_id;

Unit
MiTeC_NetAPI32


wksi_ver_major
wksi100_ver_major variable

Var wksi100_ver_major;

Unit
MiTeC_NetAPI32


wksi_ver_minor
wksi100_ver_minor variable

Var wksi100_ver_minor;

Unit
MiTeC_NetAPI32


wkti_number_of_vcs
wkti0_number_of_vcs variable

Var wkti0_number_of_vcs;

Unit
MiTeC_NetAPI32


wkti_quality_of_service
wkti0_quality_of_service variable

Var wkti0_quality_of_service;

Unit
MiTeC_NetAPI32


wkti_transport_address
wkti0_transport_address variable

Var wkti0_transport_address;

Unit
MiTeC_NetAPI32


wkti_transport_name
wkti0_transport_name variable

Var wkti0_transport_name;

Unit
MiTeC_NetAPI32


wkti_wan_ish
wkti0_wan_ish variable

Var wkti0_wan_ish;

Unit
MiTeC_NetAPI32


wkui_username
wkui0_username variable

Var wkui0_username;

Unit
MiTeC_NetAPI32


wkui_logon_domain
wkui1_logon_domain variable

Var wkui1_logon_domain;

Unit
MiTeC_NetAPI32


wkui_logon_server
wkui1_logon_server variable

Var wkui1_logon_server;

Unit
MiTeC_NetAPI32


wkui_oth_domains
wkui1_oth_domains variable

Var wkui1_oth_domains;

Unit
MiTeC_NetAPI32


wkui_username
wkui1_username variable

Var wkui1_username;

Unit
MiTeC_NetAPI32


MiTeC_PerfLibx
Unit MiTeC_PerfLib9x

Classes
TPerfLib9x


TPerfLibx
TPerfLib9x
Hierarchy     Properties     Methods

Unit
MiTeC_PerfLib9x


TPerfLibx.Hierarchy

Unit
MiTeC_PerfLib9x

Hierarchy

TObject
     |
TPersistent
     |
TPerfLib9x


TPerfLibx.properties
TPerfLib9x properties
TPerfLib9x     Legend

Unit
MiTeC_PerfLib9x

In TPerfLib9x

		Active
		Names
		SysData
		SysDataDesc
		SysDataDiff
		SysDataName


TPerfLibx.Active
TPerfLib9x.Active
TPerfLib9x

property Active: Boolean;

Unit
MiTeC_PerfLib9x


TPerfLibx.Names
TPerfLib9x.Names
TPerfLib9x

property Names: TStringList;

Unit
MiTeC_PerfLib9x


TPerfLibx.SysData
TPerfLib9x.SysData
TPerfLib9x

property SysData[Key: string]: Integer;

Unit
MiTeC_PerfLib9x


TPerfLibx.SysDataDesc
TPerfLib9x.SysDataDesc
TPerfLib9x

property SysDataDesc[Key: string]: string;

Unit
MiTeC_PerfLib9x


TPerfLibx.SysDataDiff
TPerfLib9x.SysDataDiff
TPerfLib9x

property SysDataDiff[Key: string]: Boolean;

Unit
MiTeC_PerfLib9x


TPerfLibx.SysDataName
TPerfLib9x.SysDataName
TPerfLib9x

property SysDataName[Key: string]: string;

Unit
MiTeC_PerfLib9x


TPerfLibx.methods
TPerfLib9x methods
TPerfLib9x     Legend

Unit
MiTeC_PerfLib9x

In TPerfLib9x

		Close
		Create
		Open

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TPerfLibx.Close
TPerfLib9x.Close
TPerfLib9x

procedure Close;

Unit
MiTeC_PerfLib9x


TPerfLibx.Create
TPerfLib9x.Create
TPerfLib9x

constructor Create;

Unit
MiTeC_PerfLib9x


TPerfLibx.Open
TPerfLib9x.Open
TPerfLib9x

procedure Open;

Unit
MiTeC_PerfLib9x


MiTeC_PerfLibNT
Unit MiTeC_PerfLibNT

Classes
TPerfCounter
TPerfLibNT
TPerfObject

Procedures
FormatData
GetCounterTypeStr
GetDetailLevelStr

Types
TDetailLevel
TPERF_COUNTER_BLOCK
TPERF_COUNTER_DEFINITION
TPERF_DATA_BLOCK
TPERF_INSTANCE_DEFINITION
TPERF_OBJECT_TYPE
TPerfInstance

Variables
ByteLength
CodePage
CounterHelpTitle
CounterHelpTitleIndex
CounterNameTitle
CounterNameTitleIndex
CounterOffset
CounterSize
CounterType
DefaultCounter
DefaultObject
DefaultScale
DefinitionLength
DetailLevel
HeaderLength
ID
Index
LittleEndian
Name
NameLength
NameOffset
NumCounters
NumInstances
NumObjectTypes
ObjectHelpTitle
ObjectHelpTitleIndex
ObjectNameTitle
ObjectNameTitleIndex
ParentObjectInstance
ParentObjectTitleIndex
PerfFreq
PerfTime
PerfTime100nSec
Revision
Signature
SystemNameLength
SystemNameOffset
SystemTime
TotalByteLength
UniqueID
Version


TPerfCounter
Hierarchy     Properties     Methods

Unit
MiTeC_PerfLibNT


TPerfCounter.Hierarchy

Unit
MiTeC_PerfLibNT

Hierarchy

TObject
      |
TPerfCounter


TPerfCounter.properties
TPerfCounter properties
TPerfCounter     Legend

Unit
MiTeC_PerfLibNT

In TPerfCounter

		CounterSize
		CounterType
		Data
		DataStr
		DataStrEx
		DefaultScale
		Description
		DetailLevel
		Name
		ParentObject


TPerfCounter.CounterSize
TPerfCounter

property CounterSize: DWORD;

Unit
MiTeC_PerfLibNT


TPerfCounter.CounterType
TPerfCounter

property CounterType: DWORD;

Unit
MiTeC_PerfLibNT


TPerfCounter.Data
TPerfCounter

property Data[InstanceIndex: DWORD]: PChar;

Unit
MiTeC_PerfLibNT


TPerfCounter.DataStr
TPerfCounter

property DataStr[InstanceIndex: DWORD]: string;

Unit
MiTeC_PerfLibNT


TPerfCounter.DataStrEx
TPerfCounter

property DataStrEx[InstanceIndex: DWORD]: string;

Unit
MiTeC_PerfLibNT


TPerfCounter.DefaultScale
TPerfCounter

property DefaultScale: DWORD;

Unit
MiTeC_PerfLibNT


TPerfCounter.Description
TPerfCounter

property Description: string;

Unit
MiTeC_PerfLibNT


TPerfCounter.DetailLevel
TPerfCounter

property DetailLevel: TDetailLevel;

Unit
MiTeC_PerfLibNT


TPerfCounter.Name
TPerfCounter

property Name: string;

Unit
MiTeC_PerfLibNT


TPerfCounter.ParentObject
TPerfCounter

property ParentObject: TPerfObject;

Unit
MiTeC_PerfLibNT


TPerfCounter.methods
TPerfCounter methods
TPerfCounter     Legend

Unit
MiTeC_PerfLibNT

In TPerfCounter

		Create

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Destroy
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TPerfCounter.Create
TPerfCounter

constructor Create(AIndex: DWORD; APerfObject: TPerfObject; APerfCntr: PPERF_COUNTER_DEFINITION);

Unit
MiTeC_PerfLibNT


TPerfLibNT
Hierarchy     Properties     Methods

Unit
MiTeC_PerfLibNT


TPerfLibNT.Hierarchy

Unit
MiTeC_PerfLibNT

Hierarchy

TObject
     |
TPersistent
     |
TPerfLibNT


TPerfLibNT.properties
TPerfLibNT properties
TPerfLibNT     Legend

Unit
MiTeC_PerfLibNT

In TPerfLibNT

		Names
		ObjectCount
		Objects
		PerfFreq
		PerfTime
		PerfTime100nSec
		Revision
		Version


TPerfLibNT.Names
TPerfLibNT

property Names: TStringList;

Unit
MiTeC_PerfLibNT


TPerfLibNT.ObjectCount
TPerfLibNT

property ObjectCount: Integer;

Unit
MiTeC_PerfLibNT


TPerfLibNT.Objects
TPerfLibNT

property Objects[Index: Integer]: TPerfObject;

Unit
MiTeC_PerfLibNT


TPerfLibNT.PerfFreq
TPerfLibNT

property PerfFreq: LARGE_INTEGER;

Unit
MiTeC_PerfLibNT


TPerfLibNT.PerfTime
TPerfLibNT

property PerfTime: LARGE_INTEGER;

Unit
MiTeC_PerfLibNT


TPerfLibNT.PerfTimenSec
TPerfLibNT.PerfTime100nSec
TPerfLibNT

property PerfTime100nSec: LARGE_INTEGER;

Unit
MiTeC_PerfLibNT


TPerfLibNT.Revision
TPerfLibNT

property Revision: DWORD;

Unit
MiTeC_PerfLibNT


TPerfLibNT.Version
TPerfLibNT

property Version: DWORD;

Unit
MiTeC_PerfLibNT


TPerfLibNT.methods
TPerfLibNT methods
TPerfLibNT     Legend

Unit
MiTeC_PerfLibNT

In TPerfLibNT

		Create
		GetIndexByName
		Refresh
		TakeSnapshot

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TPerfLibNT.Create
TPerfLibNT

constructor Create;

Unit
MiTeC_PerfLibNT


TPerfLibNT.GetIndexByName
TPerfLibNT

function GetIndexByName(AName: string): Integer;

Unit
MiTeC_PerfLibNT


TPerfLibNT.Refresh
TPerfLibNT

procedure Refresh;

Unit
MiTeC_PerfLibNT


TPerfLibNT.TakeSnapshot
TPerfLibNT

procedure TakeSnapshot;

Unit
MiTeC_PerfLibNT


TPerfObject
Hierarchy     Properties     Methods

Unit
MiTeC_PerfLibNT


TPerfObject.Hierarchy

Unit
MiTeC_PerfLibNT

Hierarchy

TObject
     |
TPerfObject


TPerfObject.properties
TPerfObject properties
TPerfObject     Legend

Unit
MiTeC_PerfLibNT

In TPerfObject

		CodePage
		CounterCount
		Counters
		DefaultCounter
		Description
		DetailLevel
		InstanceCount
		Instances
		Name
		PerfFreq
		PerfTime


TPerfObject.CodePage
TPerfObject

property CodePage: DWORD;

Unit
MiTeC_PerfLibNT


TPerfObject.CounterCount
TPerfObject

property CounterCount: Integer;

Unit
MiTeC_PerfLibNT


TPerfObject.Counters
TPerfObject

property Counters[Index: Integer]: TPerfCounter;

Unit
MiTeC_PerfLibNT


TPerfObject.DefaultCounter
TPerfObject

property DefaultCounter: Integer;

Unit
MiTeC_PerfLibNT


TPerfObject.Description
TPerfObject

property Description: string;

Unit
MiTeC_PerfLibNT


TPerfObject.DetailLevel
TPerfObject

property DetailLevel: TDetailLevel;

Unit
MiTeC_PerfLibNT


TPerfObject.InstanceCount
TPerfObject

property InstanceCount: Integer;

Unit
MiTeC_PerfLibNT


TPerfObject.Instances
TPerfObject

property Instances[Index: Integer]: TPerfInstance;

Unit
MiTeC_PerfLibNT


TPerfObject.Name
TPerfObject

property Name: string;

Unit
MiTeC_PerfLibNT


TPerfObject.PerfFreq
TPerfObject

property PerfFreq: LARGE_INTEGER;

Unit
MiTeC_PerfLibNT


TPerfObject.PerfTime
TPerfObject

property PerfTime: LARGE_INTEGER;

Unit
MiTeC_PerfLibNT


TPerfObject.methods
TPerfObject methods
TPerfObject     Legend

Unit
MiTeC_PerfLibNT

In TPerfObject

		Create
		GetCntrIndexByName

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Destroy
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TPerfObject.Create
TPerfObject

constructor Create(AIndex: DWORD; APerfLib: TPerfLibNT; APerfObj: PPERF_OBJECT_TYPE);

Unit
MiTeC_PerfLibNT


TPerfObject.GetCntrIndexByName
TPerfObject

function GetCntrIndexByName(AName: string): Integer;

Unit
MiTeC_PerfLibNT


FormatData
FormatData function

function FormatData(AType, ASize: Integer; AVerbose: Boolean; AData: PChar): string;

Unit
MiTeC_PerfLibNT


GetCounterTypeStr
GetCounterTypeStr function

function GetCounterTypeStr(AType: DWORD): string;

Unit
MiTeC_PerfLibNT


GetDetailLevelStr
GetDetailLevelStr function

function GetDetailLevelStr(ALevel: TDetailLevel): string;

Unit
MiTeC_PerfLibNT


TDetailLevel

type TDetailLevel = (Novice, Advanced, Expert, Wizard);

Unit
MiTeC_PerfLibNT


TPERF_COUNTER_BLOCK

type TPERF_COUNTER_BLOCK = record;

Unit
MiTeC_PerfLibNT


TPERF_COUNTER_DEFINITION

type TPERF_COUNTER_DEFINITION = record;

Unit
MiTeC_PerfLibNT


TPERF_DATA_BLOCK

type TPERF_DATA_BLOCK = record;

Unit
MiTeC_PerfLibNT


TPERF_INSTANCE_DEFINITION

type TPERF_INSTANCE_DEFINITION = record;

Unit
MiTeC_PerfLibNT


TPERF_OBJECT_TYPE

type TPERF_OBJECT_TYPE = record;

Unit
MiTeC_PerfLibNT


TPerfInstance

type TPerfInstance = record;

Unit
MiTeC_PerfLibNT


ByteLength
ByteLength variable

Var ByteLength;

Unit
MiTeC_PerfLibNT


CodePage
CodePage variable

Var CodePage;

Unit
MiTeC_PerfLibNT


CounterHelpTitle
CounterHelpTitle variable

Var CounterHelpTitle;

Unit
MiTeC_PerfLibNT


CounterHelpTitleIndex
CounterHelpTitleIndex variable

Var CounterHelpTitleIndex;

Unit
MiTeC_PerfLibNT


CounterNameTitle
CounterNameTitle variable

Var CounterNameTitle;

Unit
MiTeC_PerfLibNT


CounterNameTitleIndex
CounterNameTitleIndex variable

Var CounterNameTitleIndex;

Unit
MiTeC_PerfLibNT


CounterOffset
CounterOffset variable

Var CounterOffset;

Unit
MiTeC_PerfLibNT


CounterSize
CounterSize variable

Var CounterSize;

Unit
MiTeC_PerfLibNT


CounterType
CounterType variable

Var CounterType;

Unit
MiTeC_PerfLibNT


DefaultCounter
DefaultCounter variable

Var DefaultCounter;

Unit
MiTeC_PerfLibNT


DefaultObject
DefaultObject variable

Var DefaultObject;

Unit
MiTeC_PerfLibNT


DefaultScale
DefaultScale variable

Var DefaultScale;

Unit
MiTeC_PerfLibNT


DefinitionLength
DefinitionLength variable

Var DefinitionLength;

Unit
MiTeC_PerfLibNT


DetailLevel
DetailLevel variable

Var DetailLevel;

Unit
MiTeC_PerfLibNT


HeaderLength
HeaderLength variable

Var HeaderLength;

Unit
MiTeC_PerfLibNT


ID
ID variable

Var ID;

Unit
MiTeC_PerfLibNT


Index
Index variable

Var Index;

Unit
MiTeC_PerfLibNT


LittleEndian
LittleEndian variable

Var LittleEndian;

Unit
MiTeC_PerfLibNT


Name
Name variable

Var Name;

Unit
MiTeC_PerfLibNT


NameLength
NameLength variable

Var NameLength;

Unit
MiTeC_PerfLibNT


NameOffset
NameOffset variable

Var NameOffset;

Unit
MiTeC_PerfLibNT


NumCounters
NumCounters variable

Var NumCounters;

Unit
MiTeC_PerfLibNT


NumInstances
NumInstances variable

Var NumInstances;

Unit
MiTeC_PerfLibNT


NumObjectTypes
NumObjectTypes variable

Var NumObjectTypes;

Unit
MiTeC_PerfLibNT


ObjectHelpTitle
ObjectHelpTitle variable

Var ObjectHelpTitle;

Unit
MiTeC_PerfLibNT


ObjectHelpTitleIndex
ObjectHelpTitleIndex variable

Var ObjectHelpTitleIndex;

Unit
MiTeC_PerfLibNT


ObjectNameTitle
ObjectNameTitle variable

Var ObjectNameTitle;

Unit
MiTeC_PerfLibNT


ObjectNameTitleIndex
ObjectNameTitleIndex variable

Var ObjectNameTitleIndex;

Unit
MiTeC_PerfLibNT


ParentObjectInstance
ParentObjectInstance variable

Var ParentObjectInstance;

Unit
MiTeC_PerfLibNT


ParentObjectTitleIndex
ParentObjectTitleIndex variable

Var ParentObjectTitleIndex;

Unit
MiTeC_PerfLibNT


PerfFreq
PerfFreq variable

Var PerfFreq;

Unit
MiTeC_PerfLibNT


PerfTime
PerfTime variable

Var PerfTime;

Unit
MiTeC_PerfLibNT


PerfTimenSec
PerfTime100nSec variable

Var PerfTime100nSec;

Unit
MiTeC_PerfLibNT


Revision
Revision variable

Var Revision;

Unit
MiTeC_PerfLibNT


Signature
Signature variable

Var Signature;

Unit
MiTeC_PerfLibNT


SystemNameLength
SystemNameLength variable

Var SystemNameLength;

Unit
MiTeC_PerfLibNT


SystemNameOffset
SystemNameOffset variable

Var SystemNameOffset;

Unit
MiTeC_PerfLibNT


SystemTime
SystemTime variable

Var SystemTime;

Unit
MiTeC_PerfLibNT


TotalByteLength
TotalByteLength variable

Var TotalByteLength;

Unit
MiTeC_PerfLibNT


UniqueID
UniqueID variable

Var UniqueID;

Unit
MiTeC_PerfLibNT


Version
Version variable

Var Version;

Unit
MiTeC_PerfLibNT


MiTeC_PSAPI
Unit MiTeC_PSAPI

Procedures
EmptyWorkingSet
EnumDeviceDrivers
EnumProcesses
EnumProcessModules
FreePSAPI
FreeVDM
GetDeviceDriverBaseName
GetDeviceDriverFileName
GetMappedFileName
GetModuleBaseName
GetModuleFileNameEx
GetModuleInformation
GetProcessMemoryInfo
GetWsChanges
InitializeProcessForWsWatch
InitPSAPI
InitVDM
QueryWorkingSet
VDMEnumTaskWOWEx

Types
TaskEnumProcEx
TEmptyWorkingSet
TEnumDeviceDrivers
TEnumProcesses
TEnumProcessModules
TGetDeviceDriverBaseName
TGetDeviceDriverFileName
TGetMappedFileName
TGetModuleBaseName
TGetModuleFileNameEx
TGetModuleInformation
TGetProcessMemoryInfo
TGetWsChanges
TInitializeProcessForWsWatch
TModuleInfo
TProcessMemoryCounters
TPSAPIWsWatchInformation
TQueryWorkingSet
TVDMEnumTaskWOWEx

Variables
cb
EntryPoint
FaultingPc
FaultingVa
lpBaseOfDll
moduleList
PageFaultCount
PagefileUsage
PeakPagefileUsage
PeakWorkingSetSize
PSAPILoaded
QuotaNonPagedPoolUsage
QuotaPagedPoolUsage
QuotaPeakNonPagedPoolUsage
QuotaPeakPagedPoolUsage
SizeOfImage
WorkingSetSize


EmptyWorkingSet
EmptyWorkingSet function

function EmptyWorkingSet(hProcess: THandle): Boolean;

Unit
MiTeC_PSAPI


EnumDeviceDrivers
EnumDeviceDrivers function

function EnumDeviceDrivers(ImageBase: PInteger; cb: DWORD; Var cbNeeded: DWORD): Boolean;

Unit
MiTeC_PSAPI


EnumProcesses
EnumProcesses function

function EnumProcesses(pidList: PInteger; cb: Integer; Var cbNeeded: DWORD): Boolean;

Unit
MiTeC_PSAPI


EnumProcessModules
EnumProcessModules function

function EnumProcessModules(hProcess: THandle; moduleList: PHInst; cb: Integer; Var cbNeeded: DWORD): Boolean;

Unit
MiTeC_PSAPI


FreePSAPI
FreePSAPI function

function FreePSAPI: Boolean;

Unit
MiTeC_PSAPI


FreeVDM
FreeVDM function

function FreeVDM: Boolean;

Unit
MiTeC_PSAPI


GetDeviceDriverBaseName
GetDeviceDriverBaseName function

function GetDeviceDriverBaseName(ImageBase: Integer; BaseName: PChar; size: DWORD): Integer;

Unit
MiTeC_PSAPI


GetDeviceDriverFileName
GetDeviceDriverFileName function

function GetDeviceDriverFileName(ImageBase: Integer; fileName: PChar; size: DWORD): Integer;

Unit
MiTeC_PSAPI


GetMappedFileName
GetMappedFileName function

function GetMappedFileName(hProcess: THandle; pv: Pointer; fileName: PChar; size: Integer): Integer;

Unit
MiTeC_PSAPI


GetModuleBaseName
GetModuleBaseName function

function GetModuleBaseName(hProcess: THandle; module: HInst; BaseName: PChar; size: Integer): Integer;

Unit
MiTeC_PSAPI


GetModuleFileNameEx
GetModuleFileNameEx function

function GetModuleFileNameEx(hProcess: THandle; module: HInst; fileName: PChar; size: Integer): Integer;

Unit
MiTeC_PSAPI


GetModuleInformation
GetModuleInformation function

function GetModuleInformation(hProcess: THandle; module: HInst; Var info: TModuleInfo; size: Integer): Boolean;

Unit
MiTeC_PSAPI


GetProcessMemoryInfo
GetProcessMemoryInfo function

function GetProcessMemoryInfo(hProcess: THandle; Var ProcessMemoryCounters: TProcessMemoryCounters; size: Integer): Boolean;

Unit
MiTeC_PSAPI


GetWsChanges
GetWsChanges function

function GetWsChanges(hProcess: THandle; Var WatchInfo: TPSAPIWsWatchInformation; size: Integer): Boolean;

Unit
MiTeC_PSAPI


InitializeProcessForWsWatch
InitializeProcessForWsWatch function

function InitializeProcessForWsWatch(hProcess: THandle): Boolean;

Unit
MiTeC_PSAPI


InitPSAPI
InitPSAPI function

function InitPSAPI: Boolean;

Unit
MiTeC_PSAPI


InitVDM
InitVDM function

function InitVDM: Boolean;

Unit
MiTeC_PSAPI


QueryWorkingSet
QueryWorkingSet function

function QueryWorkingSet(hProcess: THandle; pv, size: Integer): Boolean;

Unit
MiTeC_PSAPI


VDMEnumTaskWOWEx
VDMEnumTaskWOWEx function

function VDMEnumTaskWOWEx(pid: DWORD; callback: TaskEnumProcEx; param: DWORD): Integer;

Unit
MiTeC_PSAPI


TaskEnumProcEx

type TaskEnumProcEx = function(threadID: DWORD; hMod16, hTask16: Word; modName, fileName: PChar; param: DWORD): BOOL;

Unit
MiTeC_PSAPI


TEmptyWorkingSet

type TEmptyWorkingSet = function(hProcess: THandle): Boolean;

Unit
MiTeC_PSAPI


TEnumDeviceDrivers

type TEnumDeviceDrivers = function(ImageBase: PInteger; cb: DWORD; Var cbNeeded: DWORD): Boolean;

Unit
MiTeC_PSAPI


TEnumProcesses

type TEnumProcesses = function(pidList: PInteger; cb: Integer; Var cbNeeded: DWORD): Boolean;

Unit
MiTeC_PSAPI


TEnumProcessModules

type TEnumProcessModules = function(hProcess: THandle; moduleList: PHInst; cb: Integer; Var cbNeeded: DWORD): Boolean;

Unit
MiTeC_PSAPI


TGetDeviceDriverBaseName

type TGetDeviceDriverBaseName = function(ImageBase: Integer; BaseName: PChar; size: DWORD): Integer;

Unit
MiTeC_PSAPI


TGetDeviceDriverFileName

type TGetDeviceDriverFileName = function(ImageBase: Integer; fileName: PChar; size: DWORD): Integer;

Unit
MiTeC_PSAPI


TGetMappedFileName

type TGetMappedFileName = function(hProcess: THandle; pv: Pointer; fileName: PChar; size: Integer): Integer;

Unit
MiTeC_PSAPI


TGetModuleBaseName

type TGetModuleBaseName = function(hProcess: THandle; module: HInst; BaseName: PChar; size: Integer): Integer;

Unit
MiTeC_PSAPI


TGetModuleFileNameEx

type TGetModuleFileNameEx = function(hProcess: THandle; module: HInst; fileName: PChar; size: Integer): Integer;

Unit
MiTeC_PSAPI


TGetModuleInformation

type TGetModuleInformation = function(hProcess: THandle; module: HInst; Var info: TModuleInfo; size: Integer): Boolean;

Unit
MiTeC_PSAPI


TGetProcessMemoryInfo

type TGetProcessMemoryInfo = function(hProcess: THandle; Var ProcessMemoryCounters: TProcessMemoryCounters; size: Integer): Boolean;

Unit
MiTeC_PSAPI


TGetWsChanges

type TGetWsChanges = function(hProcess: THandle; Var WatchInfo: TPSAPIWsWatchInformation; size: Integer): Boolean;

Unit
MiTeC_PSAPI


TInitializeProcessForWsWatch

type TInitializeProcessForWsWatch = function(hProcess: THandle): Boolean;

Unit
MiTeC_PSAPI


TModuleInfo

type TModuleInfo = record;

Unit
MiTeC_PSAPI


TProcessMemoryCounters

type TProcessMemoryCounters = record;

Unit
MiTeC_PSAPI


TPSAPIWsWatchInformation

type TPSAPIWsWatchInformation = record;

Unit
MiTeC_PSAPI


TQueryWorkingSet

type TQueryWorkingSet = function(hProcess: THandle; pv, size: Integer): Boolean;

Unit
MiTeC_PSAPI


TVDMEnumTaskWOWEx

type TVDMEnumTaskWOWEx = function(pid: DWORD; callback: TaskEnumProcEx; param: DWORD): Integer;

Unit
MiTeC_PSAPI


cb
cb variable

Var cb;

Unit
MiTeC_PSAPI


EntryPoint
EntryPoint variable

Var EntryPoint;

Unit
MiTeC_PSAPI


FaultingPc
FaultingPc variable

Var FaultingPc;

Unit
MiTeC_PSAPI


FaultingVa
FaultingVa variable

Var FaultingVa;

Unit
MiTeC_PSAPI


lpBaseOfDll
lpBaseOfDll variable

Var lpBaseOfDll;

Unit
MiTeC_PSAPI


moduleList
moduleList variable

Var moduleList;

Unit
MiTeC_PSAPI


PageFaultCount
PageFaultCount variable

Var PageFaultCount;

Unit
MiTeC_PSAPI


PagefileUsage
PagefileUsage variable

Var PagefileUsage;

Unit
MiTeC_PSAPI


PeakPagefileUsage
PeakPagefileUsage variable

Var PeakPagefileUsage;

Unit
MiTeC_PSAPI


PeakWorkingSetSize
PeakWorkingSetSize variable

Var PeakWorkingSetSize;

Unit
MiTeC_PSAPI


PSAPILoaded
PSAPILoaded variable

Var PSAPILoaded;

Unit
MiTeC_PSAPI


QuotaNonPagedPoolUsage
QuotaNonPagedPoolUsage variable

Var QuotaNonPagedPoolUsage;

Unit
MiTeC_PSAPI


QuotaPagedPoolUsage
QuotaPagedPoolUsage variable

Var QuotaPagedPoolUsage;

Unit
MiTeC_PSAPI


QuotaPeakNonPagedPoolUsage
QuotaPeakNonPagedPoolUsage variable

Var QuotaPeakNonPagedPoolUsage;

Unit
MiTeC_PSAPI


QuotaPeakPagedPoolUsage
QuotaPeakPagedPoolUsage variable

Var QuotaPeakPagedPoolUsage;

Unit
MiTeC_PSAPI


SizeOfImage
SizeOfImage variable

Var SizeOfImage;

Unit
MiTeC_PSAPI


WorkingSetSize
WorkingSetSize variable

Var WorkingSetSize;

Unit
MiTeC_PSAPI


MiTeC_Routines
Unit MiTeC_Routines

Procedures
AddWord
BoolToStr
ConcatFilters
CreateDOSProcessRedirected
DaysInMonth
DequoteStr
DirectoryExists
DisplayPropDialog
DSTDate2Date
EncodeBase
EncodeDayOfWeekInMonth
ExpandEnvVars
ExtractFilenameFromStr
ExtractName
ExtractUNCFilename
ExtractWord
FileCopy
FileExistsEx
FileMove
FiletimeToDateTime
FileTimeToDateTimeStr
FitStr
FormatSeconds
Get9xPerfData
GetAvailDisks
GetBinType
GetCDs
GetClassDevices
GetConnectionType
GetDefaultBrowser
GetDefaultMailClient
GetDelimitedText
GetDiskInfo
GetEnvironment
GetErrorMessage
GetFileInfo
GetFileOpenDlg
GetFileProduct
GetFileSaveDlg
GetFileSize
GetFileVerInfo
GetFileVersion
GetFontRes
GetMachine
GetMediaPresent
GetMediaTypeStr
GetNameFromStr
GetOS
GetProfilePath
GetProxyServer
GetSpecialFolder
GetStrFromBuf
GetSysDir
GetTempDir
GetToken
GetUniqueFilename
GetUser
GetValueFromStr
GetWinDir
GetWindowInfo
GetWinSysDir
HasAttr
CheckRunAtStartup
Init9xPerfData
IsBitOn
IsProcessActive
IsValidDateTime
IsValidNumber
KillProcess
ListValue
NameExists
OpenMailSlot
ReadRegInfo
Release9xPerfData
ResolveLink
ReverseString
RunAtStartup
RunCPL
SendToMailSlot
SendToWinpopup
SetDelimitedText
SetToken
StringsToRep
StrToBool
TestByMask
TrimAll
UTCToDateTime
WinExecAndWait32

Types
TConnectionType
TDiskInfo
TFileFlag
TFileInfo
TMediaType
TOSVersion
TVersionInfo
TWindow

Variables
Accessed
Atom
Attributes
Background
BinaryType
Build
BytesPerSector
Capacity
ClassBytes
ClassInstance
ClassKey
ClassName
ClassStyle
ClassStyles
ClassWndProc
ClientRect
Comments
CompanyName
Copyright
Created
Cursor
Description
ExStyle
ExStyles
FileFlags
FileName
FileSystem
FileType
FreeClusters
FreeSpace
Handle
Icon
IconHandle
ID
Instance
Is2K
Is95
Is98
IsME
IsNT
IsOSR2
IsSE
IsXP
LastDir
MachineName
Major
MediaType
Minor
Modified
Name
OS
OSVersion
ParentWin
Process
ProductName
Profilepath
Rect
Release
SectorsPerCluster
SelectedFilename
Serial
SerialNumber
Sign
Size
Style
Styles
Text
Thread
TotalClusters
UserData
Version
Visible
VolumeLabel
WinBytes
WindowsUser
WndProc


AddWord
AddWord procedure

procedure AddWord(Var ADest: string; Const AWord, ADelimiter: string);

Unit
MiTeC_Routines


BoolToStr
BoolToStr function

function BoolToStr(AValue, AVerbose: Boolean): string;

Unit
MiTeC_Routines


ConcatFilters
ConcatFilters function

function ConcatFilters(Const Filters: array of string): string;

Unit
MiTeC_Routines


CreateDOSProcessRedirected
CreateDOSProcessRedirected function

function CreateDOSProcessRedirected(Const CommandLine, InputFile, OutputFile, ErrMsg: string): Boolean;

Unit
MiTeC_Routines


DaysInMonth
DaysInMonth function

function DaysInMonth(Const AValue: TDateTime): Word;

Unit
MiTeC_Routines


DequoteStr
DequoteStr function

function DequoteStr(Source: string): string;

Unit
MiTeC_Routines


DirectoryExists
DirectoryExists function

function DirectoryExists(Const Directory: string): Boolean;

Unit
MiTeC_Routines


DisplayPropDialog
DisplayPropDialog function

function DisplayPropDialog(Const Handle: hwnd; Const FileName: string): Boolean;

Unit
MiTeC_Routines


DSTDateDate
DSTDate2Date function

function DSTDate2Date(dstDate: TSystemTime; year: Word): TDateTime;

Unit
MiTeC_Routines


EncodeBase
EncodeBase function

function EncodeBase(I: Int64; Base: Byte): string;

Unit
MiTeC_Routines


EncodeDayOfWeekInMonth
EncodeDayOfWeekInMonth function

function EncodeDayOfWeekInMonth(Const AYear, AMonth, ANthDayOfWeek, ADayOfWeek: Word): TDateTime;

Unit
MiTeC_Routines


ExpandEnvVars
ExpandEnvVars function

function ExpandEnvVars(ASource: string): string;

Unit
MiTeC_Routines


ExtractFilenameFromStr
ExtractFilenameFromStr function

function ExtractFilenameFromStr(Source: string): string;

Unit
MiTeC_Routines


ExtractName
ExtractName function

function ExtractName(Const AFilename: string): string;

Unit
MiTeC_Routines


ExtractUNCFilename
ExtractUNCFilename function

function ExtractUNCFilename(ASource: string): string;

Unit
MiTeC_Routines


ExtractWord
ExtractWord function

function ExtractWord(N: Byte; s: string; WordDelims: CharSet): string;

Unit
MiTeC_Routines


FileCopy
FileCopy function

function FileCopy(Const AFilename, ADestName: string): Boolean;

Unit
MiTeC_Routines


FileExistsEx
FileExistsEx function

function FileExistsEx(Const FileName: string): Boolean;

Unit
MiTeC_Routines


FileMove
FileMove function

function FileMove(Const AFilename, ADestName: string): Boolean;

Unit
MiTeC_Routines


FiletimeToDateTime
FiletimeToDateTime function

function FiletimeToDateTime(FT: FileTime): TDateTime;

Unit
MiTeC_Routines


FileTimeToDateTimeStr
FileTimeToDateTimeStr function

function FileTimeToDateTimeStr(FileTime: TFileTime): string;

Unit
MiTeC_Routines


FitStr
FitStr function

function FitStr(Const ASource, AEllipsis: string; ALength: Integer): string;

Unit
MiTeC_Routines


FormatSeconds
FormatSeconds function

function FormatSeconds(TotalSeconds: Comp; WholeSecondsOnly, DisplayAll, DTFormat: Boolean): string;

Unit
MiTeC_Routines


GetxPerfData
Get9xPerfData function

function Get9xPerfData(ObjCounter: string): Integer;

Unit
MiTeC_Routines


GetAvailDisks
GetAvailDisks function

function GetAvailDisks: string;

Unit
MiTeC_Routines


GetBinType
GetBinType function

function GetBinType(Const AFilename: string): string;

Unit
MiTeC_Routines


GetCDs
GetCDs procedure

procedure GetCDs(cds: TStrings);

Unit
MiTeC_Routines


GetClassDevices
GetClassDevices function

function GetClassDevices(AStartKey, AClassName, AValueName: string; Var AResult: TStrings): string;

Unit
MiTeC_Routines


GetConnectionType
GetConnectionType function

function GetConnectionType: TConnectionType;

Unit
MiTeC_Routines


GetDefaultBrowser
GetDefaultBrowser function

function GetDefaultBrowser: string;

Unit
MiTeC_Routines


GetDefaultMailClient
GetDefaultMailClient function

function GetDefaultMailClient: string;

Unit
MiTeC_Routines


GetDelimitedText
GetDelimitedText function

function GetDelimitedText(AList: TStrings; ADelimiter: string): string;

Unit
MiTeC_Routines


GetDiskInfo
GetDiskInfo function

function GetDiskInfo(Value: TDiskSign): TDiskInfo;

Unit
MiTeC_Routines


GetEnvironment
GetEnvironment procedure

procedure GetEnvironment(Var EnvList: TStrings);

Unit
MiTeC_Routines


GetErrorMessage
GetErrorMessage function

function GetErrorMessage(ErrorCode: Integer): string;

Unit
MiTeC_Routines


GetFileInfo
GetFileInfo procedure

procedure GetFileInfo(Const AFilename: string; Var AFileInfo: TFileInfo);

Unit
MiTeC_Routines


GetFileOpenDlg
GetFileOpenDlg function

function GetFileOpenDlg(AHandle: THandle; Var ADir, FileName: string; AFilter, ATitle: string): Boolean;

Unit
MiTeC_Routines


GetFileProduct
GetFileProduct function

function GetFileProduct(Const fn: string): string;

Unit
MiTeC_Routines


GetFileSaveDlg
GetFileSaveDlg function

function GetFileSaveDlg(AHandle: THandle; Var ADir, FileName: string; AFilter, ATitle: string): Boolean;

Unit
MiTeC_Routines


GetFileSize
GetFileSize function

function GetFileSize(Const AFilename: string): Integer;

Unit
MiTeC_Routines


GetFileVerInfo
GetFileVerInfo function

function GetFileVerInfo(Const fn: string; Var VI: TVersionInfo): Boolean;

Unit
MiTeC_Routines


GetFileVersion
GetFileVersion function

function GetFileVersion(Const fn: string): string;

Unit
MiTeC_Routines


GetFontRes
GetFontRes function

function GetFontRes: DWORD;

Unit
MiTeC_Routines


GetMachine
GetMachine function

function GetMachine: string;

Unit
MiTeC_Routines


GetMediaPresent
GetMediaPresent function

function GetMediaPresent(Value: TDiskSign): Boolean;

Unit
MiTeC_Routines


GetMediaTypeStr
GetMediaTypeStr function

function GetMediaTypeStr(MT: TMediaType): string;

Unit
MiTeC_Routines


GetNameFromStr
GetNameFromStr function

function GetNameFromStr(ASource, ASep: string): string;

Unit
MiTeC_Routines


GetOS
GetOS function

function GetOS: TOSVersion;

Unit
MiTeC_Routines


GetProfilePath
GetProfilePath function

function GetProfilePath: string;

Unit
MiTeC_Routines


GetProxyServer
GetProxyServer function

function GetProxyServer: string;

Unit
MiTeC_Routines


GetSpecialFolder
GetSpecialFolder function

function GetSpecialFolder(Handle: hwnd; nFolder: Integer): string;

Unit
MiTeC_Routines


GetStrFromBuf
GetStrFromBuf function

function GetStrFromBuf(Var Buffer: PChar): string;

Unit
MiTeC_Routines


GetSysDir
GetSysDir function

function GetSysDir: string;

Unit
MiTeC_Routines


GetTempDir
GetTempDir function

function GetTempDir: string;

Unit
MiTeC_Routines


GetToken
GetToken function

function GetToken(s, ADelimiter: string; index: Integer): string;

Unit
MiTeC_Routines


GetUniqueFilename
GetUniqueFilename function

function GetUniqueFilename(Prefix: string; Unique: DWORD; Temp: Boolean): string;

Unit
MiTeC_Routines


GetUser
GetUser function

function GetUser: string;

Unit
MiTeC_Routines


GetValueFromStr
GetValueFromStr function

function GetValueFromStr(ASource, ASep: string): string;

Unit
MiTeC_Routines


GetWinDir
GetWinDir function

function GetWinDir: string;

Unit
MiTeC_Routines


GetWindowInfo
GetWindowInfo function

function GetWindowInfo(wh: hwnd): PWindow;

Unit
MiTeC_Routines


GetWinSysDir
GetWinSysDir function

function GetWinSysDir: string;

Unit
MiTeC_Routines


HasAttr
HasAttr function

function HasAttr(Const AFilename: string; AAttr: Word): Boolean;

Unit
MiTeC_Routines


CheckRunAtStartup
CheckRunAtStartup function

function CheckRunAtStartup(AKey: hkey; Name, Cmdline: string): Boolean;

Unit
MiTeC_Routines


InitxPerfData
Init9xPerfData function

function Init9xPerfData(ObjCounter: string): Boolean;

Unit
MiTeC_Routines


IsBitOn
IsBitOn function

function IsBitOn(Value: Integer; Bit: Byte): Boolean;

Unit
MiTeC_Routines


IsProcessActive
IsProcessActive function

function IsProcessActive(APID: Integer): Boolean;

Unit
MiTeC_Routines


IsValidDateTime
IsValidDateTime function

function IsValidDateTime(Const s: string; Var D: TDateTime): Boolean;

Unit
MiTeC_Routines


IsValidNumber
IsValidNumber function

function IsValidNumber(s: string; Var V: Extended): Boolean;

Unit
MiTeC_Routines


KillProcess
KillProcess function

function KillProcess(APID: Integer): Boolean;

Unit
MiTeC_Routines


ListValue
ListValue function

function ListValue(AList: TStrings; AName, ASep: string): string;

Unit
MiTeC_Routines


NameExists
NameExists function

function NameExists(AList: TStrings; AName, ASep: string): Integer;

Unit
MiTeC_Routines


OpenMailSlot
OpenMailSlot function

function OpenMailSlot(Const Server, Slot: string): THandle;

Unit
MiTeC_Routines


ReadRegInfo
ReadRegInfo function

function ReadRegInfo(ARoot: hkey; AKey, AValue: string): string;

Unit
MiTeC_Routines


ReleasexPerfData
Release9xPerfData function

function Release9xPerfData(ObjCounter: string): Boolean;

Unit
MiTeC_Routines


ResolveLink
ResolveLink function

function ResolveLink(Const LinkFile: TFileName; Var FileName, Arguments: string): HRESULT;

Unit
MiTeC_Routines


ReverseString
ReverseString function

function ReverseString(Const AText: string): string;

Unit
MiTeC_Routines


RunAtStartup
RunAtStartup procedure

procedure RunAtStartup(AKey: hkey; Flag: Boolean; Name, Cmdline: string);

Unit
MiTeC_Routines


RunCPL
RunCPL procedure

procedure RunCPL(AHandle: THandle; Applet: string);

Unit
MiTeC_Routines


SendToMailSlot
SendToMailSlot function

function SendToMailSlot(Const Server, Slot, Mail: string): Boolean;

Unit
MiTeC_Routines


SendToWinpopup
SendToWinpopup function

function SendToWinpopup(Server, Reciever, Sender, Msg: string): Boolean;

Unit
MiTeC_Routines


SetDelimitedText
SetDelimitedText procedure

procedure SetDelimitedText(ASource, ADelimiter: string; Var AList: tstringlist);

Unit
MiTeC_Routines


SetToken
SetToken procedure

procedure SetToken(ADelimiter, newvalue: string; index: Integer; Var s: string);

Unit
MiTeC_Routines


StringsToRep
StringsToRep procedure

procedure StringsToRep(sl: TStrings; CountKwd, ItemKwd: string; Var Report: tstringlist);

Unit
MiTeC_Routines


StrToBool
StrToBool function

function StrToBool(ASource: string): Boolean;

Unit
MiTeC_Routines


TestByMask
TestByMask function

function TestByMask(Const s, Mask: string; MaskChar: Char): Boolean;

Unit
MiTeC_Routines


TrimAll
TrimAll function

function TrimAll(ASource: string): string;

Unit
MiTeC_Routines


UTCToDateTime
UTCToDateTime function

function UTCToDateTime(UTC: DWORD): TDateTime;

Unit
MiTeC_Routines


WinExecAndWait
WinExecAndWait32 function

function WinExecAndWait32(FileName, Parameters: string; Visibility: Integer): DWORD;

Unit
MiTeC_Routines


TConnectionType

type TConnectionType = (ctNone, ctLAN, ctDialup);

Unit
MiTeC_Routines


TDiskInfo

type TDiskInfo = record;

Unit
MiTeC_Routines


TFileFlag

type TFileFlag = (fsCaseIsPreserved, fsCaseSensitive, fsUnicodeStoredOnDisk, fsPersistentAcls, fsFileCompression, fsVolumeIsCompressed, fsLongFileNames, fsEncryptedFileSystemSupport, fsObjectIDsSupport, fsReparsePointsSupport, fsSparseFilesSupport, fsDiskQuotasSupport);

Unit
MiTeC_Routines


TFileInfo

type TFileInfo = record;

Unit
MiTeC_Routines


TMediaType

type TMediaType = (dtUnknown, dtNotExists, dtRemovable, dtFixed, dtRemote, dtCDROM, dtRAMDisk);

Unit
MiTeC_Routines


TOSVersion

type TOSVersion = (osUnknown, os95, os95OSR2, os98, os98SE, osME, osNT3, osNT4, os2K, osXP);

Unit
MiTeC_Routines


TVersionInfo

type TVersionInfo = record;

Unit
MiTeC_Routines


TWindow

type TWindow = record;

Unit
MiTeC_Routines


Accessed
Accessed variable

Var Accessed;

Unit
MiTeC_Routines


Atom
Atom variable

Var Atom;

Unit
MiTeC_Routines


Attributes
Attributes variable

Var Attributes;

Unit
MiTeC_Routines


Background
Background variable

Var Background;

Unit
MiTeC_Routines


BinaryType
BinaryType variable

Var BinaryType;

Unit
MiTeC_Routines


Build
Build variable

Var Build;

Unit
MiTeC_Routines


BytesPerSector
BytesPerSector variable

Var BytesPerSector;

Unit
MiTeC_Routines


Capacity
Capacity variable

Var Capacity;

Unit
MiTeC_Routines


ClassBytes
ClassBytes variable

Var ClassBytes;

Unit
MiTeC_Routines


ClassInstance
ClassInstance variable

Var ClassInstance;

Unit
MiTeC_Routines


ClassKey
ClassKey variable

Var ClassKey;

Unit
MiTeC_Routines


ClassName
ClassName variable

Var ClassName;

Unit
MiTeC_Routines


ClassStyle
ClassStyle variable

Var ClassStyle;

Unit
MiTeC_Routines


ClassStyles
ClassStyles variable

Var ClassStyles;

Unit
MiTeC_Routines


ClassWndProc
ClassWndProc variable

Var ClassWndProc;

Unit
MiTeC_Routines


ClientRect
ClientRect variable

Var ClientRect;

Unit
MiTeC_Routines


Comments
Comments variable

Var Comments;

Unit
MiTeC_Routines


CompanyName
CompanyName variable

Var CompanyName;

Unit
MiTeC_Routines


Copyright
Copyright variable

Var Copyright;

Unit
MiTeC_Routines


Created
Created variable

Var Created;

Unit
MiTeC_Routines


Cursor
Cursor variable

Var Cursor;

Unit
MiTeC_Routines


Description
Description variable

Var Description;

Unit
MiTeC_Routines


ExStyle
ExStyle variable

Var ExStyle;

Unit
MiTeC_Routines


ExStyles
ExStyles variable

Var ExStyles;

Unit
MiTeC_Routines


FileFlags
FileFlags variable

Var FileFlags;

Unit
MiTeC_Routines


FileName
FileName variable

Var FileName;

Unit
MiTeC_Routines


FileSystem
FileSystem variable

Var FileSystem;

Unit
MiTeC_Routines


FileType
FileType variable

Var FileType;

Unit
MiTeC_Routines


FreeClusters
FreeClusters variable

Var FreeClusters;

Unit
MiTeC_Routines


FreeSpace
FreeSpace variable

Var FreeSpace;

Unit
MiTeC_Routines


Handle
Handle variable

Var Handle;

Unit
MiTeC_Routines


Icon
Icon variable

Var Icon;

Unit
MiTeC_Routines


IconHandle
IconHandle variable

Var IconHandle;

Unit
MiTeC_Routines


ID
ID variable

Var ID;

Unit
MiTeC_Routines


Instance
Instance variable

Var Instance;

Unit
MiTeC_Routines


IsK
Is2K variable

Var Is2K;

Unit
MiTeC_Routines


Is
Is95 variable

Var Is95;

Unit
MiTeC_Routines


Is
Is98 variable

Var Is98;

Unit
MiTeC_Routines


IsME
IsME variable

Var IsME;

Unit
MiTeC_Routines


IsNT
IsNT variable

Var IsNT;

Unit
MiTeC_Routines


IsOSR
IsOSR2 variable

Var IsOSR2;

Unit
MiTeC_Routines


IsSE
IsSE variable

Var IsSE;

Unit
MiTeC_Routines


IsXP
IsXP variable

Var IsXP;

Unit
MiTeC_Routines


LastDir
LastDir variable

Var LastDir;

Unit
MiTeC_Routines


MachineName
MachineName variable

Var MachineName;

Unit
MiTeC_Routines


Major
Major variable

Var Major;

Unit
MiTeC_Routines


MediaType
MediaType variable

Var MediaType;

Unit
MiTeC_Routines


Minor
Minor variable

Var Minor;

Unit
MiTeC_Routines


Modified
Modified variable

Var Modified;

Unit
MiTeC_Routines


Name
Name variable

Var Name;

Unit
MiTeC_Routines


OS
OS variable

Var OS;

Unit
MiTeC_Routines


OSVersion
OSVersion variable

Var OSVersion;

Unit
MiTeC_Routines


ParentWin
ParentWin variable

Var ParentWin;

Unit
MiTeC_Routines


Process
Process variable

Var Process;

Unit
MiTeC_Routines


ProductName
ProductName variable

Var ProductName;

Unit
MiTeC_Routines


Profilepath
Profilepath variable

Var Profilepath;

Unit
MiTeC_Routines


Rect
Rect variable

Var Rect;

Unit
MiTeC_Routines


Release
Release variable

Var Release;

Unit
MiTeC_Routines


SectorsPerCluster
SectorsPerCluster variable

Var SectorsPerCluster;

Unit
MiTeC_Routines


SelectedFilename
SelectedFilename variable

Var SelectedFilename;

Unit
MiTeC_Routines


Serial
Serial variable

Var Serial;

Unit
MiTeC_Routines


SerialNumber
SerialNumber variable

Var SerialNumber;

Unit
MiTeC_Routines


Sign
Sign variable

Var Sign;

Unit
MiTeC_Routines


Size
Size variable

Var Size;

Unit
MiTeC_Routines


Style
Style variable

Var Style;

Unit
MiTeC_Routines


Styles
Styles variable

Var Styles;

Unit
MiTeC_Routines


Text
Text variable

Var Text;

Unit
MiTeC_Routines


Thread
Thread variable

Var Thread;

Unit
MiTeC_Routines


TotalClusters
TotalClusters variable

Var TotalClusters;

Unit
MiTeC_Routines


UserData
UserData variable

Var UserData;

Unit
MiTeC_Routines


Version
Version variable

Var Version;

Unit
MiTeC_Routines


Visible
Visible variable

Var Visible;

Unit
MiTeC_Routines


VolumeLabel
VolumeLabel variable

Var VolumeLabel;

Unit
MiTeC_Routines


WinBytes
WinBytes variable

Var WinBytes;

Unit
MiTeC_Routines


WindowsUser
WindowsUser variable

Var WindowsUser;

Unit
MiTeC_Routines


WndProc
WndProc variable

Var WndProc;

Unit
MiTeC_Routines


MiTeC_ServerNT
Unit MiTeC_ServerNT

Classes
TNTServer

Procedures
FreeServerList
GetServerList
GetServerTypeStr

Types
TNTServerTransRecord
TServer

Variables
Address
AddrLength
Comment
Domain
Name
NetAddress
PlatformID
ServerType
VCSCount
VersionMajor
VersionMinor


TNTServer
Hierarchy     Properties     Methods

Unit
MiTeC_ServerNT


TNTServer.Hierarchy

Unit
MiTeC_ServerNT

Hierarchy

TObject
    |
TPersistent
    |
TNTServer


TNTServer.properties
TNTServer properties
TNTServer     Legend

Unit
MiTeC_ServerNT

In TNTServer

		Machine
		TransportCount
		Transports


TNTServer.Machine
TNTServer

property Machine: string;

Unit
MiTeC_ServerNT


TNTServer.TransportCount
TNTServer

property TransportCount: DWORD;

Unit
MiTeC_ServerNT


TNTServer.Transports
TNTServer

property Transports[Index: DWORD]: PNTServerTransRecord;

Unit
MiTeC_ServerNT


TNTServer.methods
TNTServer methods
TNTServer     Legend

Unit
MiTeC_ServerNT

In TNTServer

		Create
		RefreshTrans

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TNTServer.Create
TNTServer

constructor Create;

Unit
MiTeC_ServerNT


TNTServer.RefreshTrans
TNTServer

procedure RefreshTrans;

Unit
MiTeC_ServerNT


FreeServerList
FreeServerList procedure

procedure FreeServerList(Var AList: TStringList);

Unit
MiTeC_ServerNT


GetServerList
GetServerList procedure

procedure GetServerList(AServerType: DWORD; ADomain: string; Var AList: TStringList);

Unit
MiTeC_ServerNT


GetServerTypeStr
GetServerTypeStr function

function GetServerTypeStr(AType: DWORD): string;

Unit
MiTeC_ServerNT


TNTServerTransRecord

type TNTServerTransRecord = record;

Unit
MiTeC_ServerNT


TServer

type TServer = record;

Unit
MiTeC_ServerNT


Address
Address variable

Var Address;

Unit
MiTeC_ServerNT


AddrLength
AddrLength variable

Var AddrLength;

Unit
MiTeC_ServerNT


Comment
Comment variable

Var Comment;

Unit
MiTeC_ServerNT


Domain
Domain variable

Var Domain;

Unit
MiTeC_ServerNT


Name
Name variable

Var Name;

Unit
MiTeC_ServerNT


NetAddress
NetAddress variable

Var NetAddress;

Unit
MiTeC_ServerNT


PlatformID
PlatformID variable

Var PlatformID;

Unit
MiTeC_ServerNT


ServerType
ServerType variable

Var ServerType;

Unit
MiTeC_ServerNT


VCSCount
VCSCount variable

Var VCSCount;

Unit
MiTeC_ServerNT


VersionMajor
VersionMajor variable

Var VersionMajor;

Unit
MiTeC_ServerNT


VersionMinor
VersionMinor variable

Var VersionMinor;

Unit
MiTeC_ServerNT


MiTeC_Shares
Unit MiTeC_Shares

Classes
T9xShares
TConnections
TNTShares

Procedures
GetPermissionStr

Types
T9xShareRecord
TConnectionRecord
TNTSessionRecord
TNTShareRecord
TOpenFileRecord
TPermission
TShareType

Variables
Comment
ConnectedTime
ConnType
CurUserCount
Guest
ID
IdleTime
Locks
MaxUserCount
Mode
Name
OpenFiles
Password
Path
Permissions
SecurityDesc
SesiType
Sharename
ShareType
Time
Transport
UserName
Users


TxShares
T9xShares
Hierarchy     Properties     Methods

Unit
MiTeC_Shares


TxShares.Hierarchy

Unit
MiTeC_Shares

Hierarchy

TObject
    |
TPersistent
    |
T9xShares


TxShares.properties
T9xShares properties
T9xShares     Legend

Unit
MiTeC_Shares

In T9xShares

		Machine
		OpenFileCount
		OpenFiles
		SessionCount
		Sessions
		ShareCount
		Shares


TxShares.Machine
T9xShares.Machine
T9xShares

property Machine: string;

Unit
MiTeC_Shares


TxShares.OpenFileCount
T9xShares.OpenFileCount
T9xShares

property OpenFileCount: DWORD;

Unit
MiTeC_Shares


TxShares.OpenFiles
T9xShares.OpenFiles
T9xShares

property OpenFiles[Index: DWORD]: POpenFileRecord;

Unit
MiTeC_Shares


TxShares.SessionCount
T9xShares.SessionCount
T9xShares

property SessionCount: DWORD;

Unit
MiTeC_Shares


TxShares.Sessions
T9xShares.Sessions
T9xShares

property Sessions[Index: DWORD]: P9xShareRecord;

Unit
MiTeC_Shares


TxShares.ShareCount
T9xShares.ShareCount
T9xShares

property ShareCount: DWORD;

Unit
MiTeC_Shares


TxShares.Shares
T9xShares.Shares
T9xShares

property Shares[Index: DWORD]: P9xShareRecord;

Unit
MiTeC_Shares


TxShares.methods
T9xShares methods
T9xShares     Legend

Unit
MiTeC_Shares

In T9xShares

		Create
		RefreshOpenFiles
		RefreshSessions
		RefreshShares

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TxShares.Create
T9xShares.Create
T9xShares

constructor Create;

Unit
MiTeC_Shares


TxShares.RefreshOpenFiles
T9xShares.RefreshOpenFiles
T9xShares

procedure RefreshOpenFiles;

Unit
MiTeC_Shares


TxShares.RefreshSessions
T9xShares.RefreshSessions
T9xShares

procedure RefreshSessions;

Unit
MiTeC_Shares


TxShares.RefreshShares
T9xShares.RefreshShares
T9xShares

procedure RefreshShares;

Unit
MiTeC_Shares


TConnections
Hierarchy     Properties     Methods

Unit
MiTeC_Shares


TConnections.Hierarchy

Unit
MiTeC_Shares

Hierarchy

TObject
      |
TPersistent
      |
TConnections


TConnections.properties
TConnections properties
TConnections     Legend

Unit
MiTeC_Shares

In TConnections

		ConnectionCount
		Connections
		Machine
		Qualifier


TConnections.ConnectionCount
TConnections

property ConnectionCount: DWORD;

Unit
MiTeC_Shares


TConnections.Connections
TConnections

property Connections[Index: DWORD]: PConnectionRecord;

Unit
MiTeC_Shares


TConnections.Machine
TConnections

property Machine: string;

Unit
MiTeC_Shares


TConnections.Qualifier
TConnections

property Qualifier: string;

Unit
MiTeC_Shares


TConnections.methods
TConnections methods
TConnections     Legend

Unit
MiTeC_Shares

In TConnections

		Create
		Refresh

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TConnections.Create
TConnections

constructor Create;

Unit
MiTeC_Shares


TConnections.Refresh
TConnections

procedure Refresh;

Unit
MiTeC_Shares


TNTShares
Hierarchy     Properties     Methods

Unit
MiTeC_Shares


TNTShares.Hierarchy

Unit
MiTeC_Shares

Hierarchy

TObject
    |
TPersistent
    |
TNTShares


TNTShares.properties
TNTShares properties
TNTShares     Legend

Unit
MiTeC_Shares

In TNTShares

		Machine
		OpenFileCount
		OpenFiles
		SessionCount
		Sessions
		ShareCount
		Shares


TNTShares.Machine
TNTShares

property Machine: string;

Unit
MiTeC_Shares


TNTShares.OpenFileCount
TNTShares

property OpenFileCount: DWORD;

Unit
MiTeC_Shares


TNTShares.OpenFiles
TNTShares

property OpenFiles[Index: DWORD]: POpenFileRecord;

Unit
MiTeC_Shares


TNTShares.SessionCount
TNTShares

property SessionCount: DWORD;

Unit
MiTeC_Shares


TNTShares.Sessions
TNTShares

property Sessions[Index: DWORD]: PNTSessionRecord;

Unit
MiTeC_Shares


TNTShares.ShareCount
TNTShares

property ShareCount: DWORD;

Unit
MiTeC_Shares


TNTShares.Shares
TNTShares

property Shares[Index: DWORD]: PNTShareRecord;

Unit
MiTeC_Shares


TNTShares.methods
TNTShares methods
TNTShares     Legend

Unit
MiTeC_Shares

In TNTShares

		Create
		RefreshOpenFiles
		RefreshSessions
		RefreshShares

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TNTShares.Create
TNTShares

constructor Create;

Unit
MiTeC_Shares


TNTShares.RefreshOpenFiles
TNTShares

procedure RefreshOpenFiles;

Unit
MiTeC_Shares


TNTShares.RefreshSessions
TNTShares

procedure RefreshSessions;

Unit
MiTeC_Shares


TNTShares.RefreshShares
TNTShares

procedure RefreshShares;

Unit
MiTeC_Shares


GetPermissionStr
GetPermissionStr function

function GetPermissionStr(AValue: TPermissions): string;

Unit
MiTeC_Shares


TxShareRecord
T9xShareRecord

type T9xShareRecord = record;

Unit
MiTeC_Shares


TConnectionRecord

type TConnectionRecord = record;

Unit
MiTeC_Shares


TNTSessionRecord

type TNTSessionRecord = record;

Unit
MiTeC_Shares


TNTShareRecord

type TNTShareRecord = record;

Unit
MiTeC_Shares


TOpenFileRecord

type TOpenFileRecord = record;

Unit
MiTeC_Shares


TPermission

type TPermission = (pmRead, pmWrite, pmCreate, pmExec, pmDelete, pmAttrib, pmPerm);

Unit
MiTeC_Shares


TShareType

type TShareType = (stDisk, stPrnQue, stCommDev, stIPC, stSpecial);

Unit
MiTeC_Shares


Comment
Comment variable

Var Comment;

Unit
MiTeC_Shares


ConnectedTime
ConnectedTime variable

Var ConnectedTime;

Unit
MiTeC_Shares


ConnType
ConnType variable

Var ConnType;

Unit
MiTeC_Shares


CurUserCount
CurUserCount variable

Var CurUserCount;

Unit
MiTeC_Shares


Guest
Guest variable

Var Guest;

Unit
MiTeC_Shares


ID
ID variable

Var ID;

Unit
MiTeC_Shares


IdleTime
IdleTime variable

Var IdleTime;

Unit
MiTeC_Shares


Locks
Locks variable

Var Locks;

Unit
MiTeC_Shares


MaxUserCount
MaxUserCount variable

Var MaxUserCount;

Unit
MiTeC_Shares


Mode
Mode variable

Var Mode;

Unit
MiTeC_Shares


Name
Name variable

Var Name;

Unit
MiTeC_Shares


OpenFiles
OpenFiles variable

Var OpenFiles;

Unit
MiTeC_Shares


Password
Password variable

Var Password;

Unit
MiTeC_Shares


Path
Path variable

Var Path;

Unit
MiTeC_Shares


Permissions
Permissions variable

Var Permissions;

Unit
MiTeC_Shares


SecurityDesc
SecurityDesc variable

Var SecurityDesc;

Unit
MiTeC_Shares


SesiType
SesiType variable

Var SesiType;

Unit
MiTeC_Shares


Sharename
Sharename variable

Var Sharename;

Unit
MiTeC_Shares


ShareType
ShareType variable

Var ShareType;

Unit
MiTeC_Shares


Time
Time variable

Var Time;

Unit
MiTeC_Shares


Transport
Transport variable

Var Transport;

Unit
MiTeC_Shares


UserName
UserName variable

Var UserName;

Unit
MiTeC_Shares


Users
Users variable

Var Users;

Unit
MiTeC_Shares


MiTeC_SvrAPI
Unit MiTeC_SvrAPI

Procedures
FreeSvrAPI
InitSvrAPI
NetConnectionEnum
NetFileEnum
NetSessionEnum
NetShareEnum

Types
_connection_info_1
_connection_info_50
_file_info_50
_session_info_50
_share_info_50
TNetConnectionEnum
TNetFileEnum
TNetSessionEnum
TNetShareEnum

Variables
coni1_id
coni1_netname
coni1_num_opens
coni1_num_users
coni1_time
coni1_type
coni1_username
coni50_netname
coni50_num_opens
coni50_time
coni50_type
coni50_username
fi50_id
fi50_num_locks
fi50_pathname
fi50_permissions
fi50_sharename
fi50_username
pad1
sesi50_cname
sesi50_idle_time
sesi50_key
sesi50_num_conns
sesi50_num_opens
sesi50_protocol
sesi50_time
sesi50_username
shi50_flags
shi50_netname
shi50_path
shi50_remark
shi50_ro_password
shi50_rw_password
shi50_type
SVRAPILoaded


FreeSvrAPI
FreeSvrAPI function

function FreeSvrAPI: Boolean;

Unit
MiTeC_SvrAPI


InitSvrAPI
InitSvrAPI function

function InitSvrAPI: Boolean;

Unit
MiTeC_SvrAPI


NetConnectionEnum
NetConnectionEnum function

function NetConnectionEnum(Const pszServer, pszQualifier: PChar; sLevel: short; Var pbBuffer: PChar; cbBuffer: Word; Var pcEntriesRead, pcTotalAvail: Word): DWORD;

Unit
MiTeC_SvrAPI


NetFileEnum
NetFileEnum function

function NetFileEnum(Const pszServer, pszBasePath: PChar; sLevel: short; Var pbBuffer: PChar; cbBuffer: Word; Var pcEntriesRead, pcTotalAvail: Word): DWORD;

Unit
MiTeC_SvrAPI


NetSessionEnum
NetSessionEnum function

function NetSessionEnum(Const pszServer: PChar; sLevel: short; Var pbBuffer: PChar; cbBuffer: Word; Var pcEntriesRead, pcTotalAvail: Word): DWORD;

Unit
MiTeC_SvrAPI


NetShareEnum
NetShareEnum function

function NetShareEnum(Const pszServer: PChar; sLevel: short; Var pbBuffer: PChar; cbBuffer: Word; Var pcEntriesRead, pcTotalAvail: Word): DWORD;

Unit
MiTeC_SvrAPI


_connection_info_
_connection_info_1

type _connection_info_1 = record;

Unit
MiTeC_SvrAPI


_connection_info_
_connection_info_50

type _connection_info_50 = record;

Unit
MiTeC_SvrAPI


_file_info_
_file_info_50

type _file_info_50 = record;

Unit
MiTeC_SvrAPI


_session_info_
_session_info_50

type _session_info_50 = record;

Unit
MiTeC_SvrAPI


_share_info_
_share_info_50

type _share_info_50 = record;

Unit
MiTeC_SvrAPI


TNetConnectionEnum

type TNetConnectionEnum = function(Const pszServer, pszQualifier: PChar; sLevel: short; Var pbBuffer: PChar; cbBuffer: Word; Var pcEntriesRead, pcTotalAvail: Word): DWORD;

Unit
MiTeC_SvrAPI


TNetFileEnum

type TNetFileEnum = function(Const pszServer, pszBasePath: PChar; sLevel: short; Var pbBuffer: PChar; cbBuffer: Word; Var pcEntriesRead, pcTotalAvail: Word): DWORD;

Unit
MiTeC_SvrAPI


TNetSessionEnum

type TNetSessionEnum = function(Const pszServer: PChar; sLevel: short; Var pbBuffer: PChar; cbBuffer: Word; Var pcEntriesRead, pcTotalAvail: Word): DWORD;

Unit
MiTeC_SvrAPI


TNetShareEnum

type TNetShareEnum = function(Const pszServer: PChar; sLevel: short; Var pbBuffer: PChar; cbBuffer: Word; Var pcEntriesRead, pcTotalAvail: Word): DWORD;

Unit
MiTeC_SvrAPI


coni_id
coni1_id variable

Var coni1_id;

Unit
MiTeC_SvrAPI


coni_netname
coni1_netname variable

Var coni1_netname;

Unit
MiTeC_SvrAPI


coni_num_opens
coni1_num_opens variable

Var coni1_num_opens;

Unit
MiTeC_SvrAPI


coni_num_users
coni1_num_users variable

Var coni1_num_users;

Unit
MiTeC_SvrAPI


coni_time
coni1_time variable

Var coni1_time;

Unit
MiTeC_SvrAPI


coni_type
coni1_type variable

Var coni1_type;

Unit
MiTeC_SvrAPI


coni_username
coni1_username variable

Var coni1_username;

Unit
MiTeC_SvrAPI


coni_netname
coni50_netname variable

Var coni50_netname;

Unit
MiTeC_SvrAPI


coni_num_opens
coni50_num_opens variable

Var coni50_num_opens;

Unit
MiTeC_SvrAPI


coni_time
coni50_time variable

Var coni50_time;

Unit
MiTeC_SvrAPI


coni_type
coni50_type variable

Var coni50_type;

Unit
MiTeC_SvrAPI


coni_username
coni50_username variable

Var coni50_username;

Unit
MiTeC_SvrAPI


fi_id
fi50_id variable

Var fi50_id;

Unit
MiTeC_SvrAPI


fi_num_locks
fi50_num_locks variable

Var fi50_num_locks;

Unit
MiTeC_SvrAPI


fi_pathname
fi50_pathname variable

Var fi50_pathname;

Unit
MiTeC_SvrAPI


fi_permissions
fi50_permissions variable

Var fi50_permissions;

Unit
MiTeC_SvrAPI


fi_sharename
fi50_sharename variable

Var fi50_sharename;

Unit
MiTeC_SvrAPI


fi_username
fi50_username variable

Var fi50_username;

Unit
MiTeC_SvrAPI


pad
pad1 variable

Var pad1;

Unit
MiTeC_SvrAPI


sesi_cname
sesi50_cname variable

Var sesi50_cname;

Unit
MiTeC_SvrAPI


sesi_idle_time
sesi50_idle_time variable

Var sesi50_idle_time;

Unit
MiTeC_SvrAPI


sesi_key
sesi50_key variable

Var sesi50_key;

Unit
MiTeC_SvrAPI


sesi_num_conns
sesi50_num_conns variable

Var sesi50_num_conns;

Unit
MiTeC_SvrAPI


sesi_num_opens
sesi50_num_opens variable

Var sesi50_num_opens;

Unit
MiTeC_SvrAPI


sesi_protocol
sesi50_protocol variable

Var sesi50_protocol;

Unit
MiTeC_SvrAPI


sesi_time
sesi50_time variable

Var sesi50_time;

Unit
MiTeC_SvrAPI


sesi_username
sesi50_username variable

Var sesi50_username;

Unit
MiTeC_SvrAPI


shi_flags
shi50_flags variable

Var shi50_flags;

Unit
MiTeC_SvrAPI


shi_netname
shi50_netname variable

Var shi50_netname;

Unit
MiTeC_SvrAPI


shi_path
shi50_path variable

Var shi50_path;

Unit
MiTeC_SvrAPI


shi_remark
shi50_remark variable

Var shi50_remark;

Unit
MiTeC_SvrAPI


shi_ro_password
shi50_ro_password variable

Var shi50_ro_password;

Unit
MiTeC_SvrAPI


shi_rw_password
shi50_rw_password variable

Var shi50_rw_password;

Unit
MiTeC_SvrAPI


shi_type
shi50_type variable

Var shi50_type;

Unit
MiTeC_SvrAPI


SVRAPILoaded
SVRAPILoaded variable

Var SVRAPILoaded;

Unit
MiTeC_SvrAPI


MiTeC_ToolHelp
Unit MiTeC_ToolHelp32

Procedures
CreateToolhelp32Snapshot
Heap32First
Heap32ListFirst
Heap32ListNext
Heap32Next
Process32FirstW
Process32NextW
Toolhelp32ReadProcessMemory

Types
tagHEAPENTRY32
tagHEAPLIST32
tagMODULEENTRY32
tagMODULEENTRY32W
tagPROCESSENTRY32
tagPROCESSENTRY32W
tagTHREADENTRY32
TCreateToolhelp32Snapshot
THeap32First
THeap32ListFirst
THeap32ListNext
THeap32Next
TModule32First
TModule32FirstW
TModule32Next
TModule32NextW
TProcess32First
TProcess32FirstW
TProcess32Next
TProcess32NextW
TThread32First
TThread32Next
TToolhelp32ReadProcessMemory

Variables
cntThreads
cntUsage
dwAddress
dwBlockSize
dwFlags
dwLockCount
dwResvd
dwSize
GlblcntUsage
hHandle
hModule
modBaseAddr
modBaseSize
pcPriClassBase
ProccntUsage
szExeFile
szExePath
szModule
th32DefaultHeapID
th32HeapID
th32ModuleID
th32OwnerProcessID
th32ParentProcessID
th32ProcessID
th32ThreadID
tpBasePri
tpDeltaPri


CreateToolhelpSnapshot
CreateToolhelp32Snapshot function

function CreateToolhelp32Snapshot(dwFlags, th32ProcessID: DWORD): THandle;

Unit
MiTeC_ToolHelp32


HeapFirst
Heap32First function

function Heap32First(Var lphe: THeapEntry32; th32ProcessID, th32HeapID: DWORD): BOOL;

Unit
MiTeC_ToolHelp32


HeapListFirst
Heap32ListFirst function

function Heap32ListFirst(hSnapshot: THandle; Var lphl: THeapList32): BOOL;

Unit
MiTeC_ToolHelp32


HeapListNext
Heap32ListNext function

function Heap32ListNext(hSnapshot: THandle; Var lphl: THeapList32): BOOL;

Unit
MiTeC_ToolHelp32


HeapNext
Heap32Next function

function Heap32Next(Var lphe: THeapEntry32): BOOL;

Unit
MiTeC_ToolHelp32


ProcessFirstW
Process32FirstW function

function Process32FirstW(hSnapshot: THandle; Var lppe: TProcessEntry32W): BOOL;

Unit
MiTeC_ToolHelp32


ProcessNextW
Process32NextW function

function Process32NextW(hSnapshot: THandle; Var lppe: TProcessEntry32W): BOOL;

Unit
MiTeC_ToolHelp32


ToolhelpReadProcessMemory
Toolhelp32ReadProcessMemory function

function Toolhelp32ReadProcessMemory(th32ProcessID: DWORD; lpBaseAddress: Pointer; lpBuffer, cbRead: DWORD; Var lpNumberOfBytesRead: DWORD): BOOL;

Unit
MiTeC_ToolHelp32


tagHEAPENTRY
tagHEAPENTRY32

type tagHEAPENTRY32 = record;

Unit
MiTeC_ToolHelp32


tagHEAPLIST
tagHEAPLIST32

type tagHEAPLIST32 = record;

Unit
MiTeC_ToolHelp32


tagMODULEENTRY
tagMODULEENTRY32

type tagMODULEENTRY32 = record;

Unit
MiTeC_ToolHelp32


tagMODULEENTRYW
tagMODULEENTRY32W

type tagMODULEENTRY32W = record;

Unit
MiTeC_ToolHelp32


tagPROCESSENTRY
tagPROCESSENTRY32

type tagPROCESSENTRY32 = record;

Unit
MiTeC_ToolHelp32


tagPROCESSENTRYW
tagPROCESSENTRY32W

type tagPROCESSENTRY32W = record;

Unit
MiTeC_ToolHelp32


tagTHREADENTRY
tagTHREADENTRY32

type tagTHREADENTRY32 = record;

Unit
MiTeC_ToolHelp32


TCreateToolhelpSnapshot
TCreateToolhelp32Snapshot

type TCreateToolhelp32Snapshot = function(dwFlags, th32ProcessID: DWORD): THandle;

Unit
MiTeC_ToolHelp32


THeapFirst
THeap32First

type THeap32First = function(Var lphe: THeapEntry32; th32ProcessID, th32HeapID: DWORD): BOOL;

Unit
MiTeC_ToolHelp32


THeapListFirst
THeap32ListFirst

type THeap32ListFirst = function(hSnapshot: THandle; Var lphl: THeapList32): BOOL;

Unit
MiTeC_ToolHelp32


THeapListNext
THeap32ListNext

type THeap32ListNext = function(hSnapshot: THandle; Var lphl: THeapList32): BOOL;

Unit
MiTeC_ToolHelp32


THeapNext
THeap32Next

type THeap32Next = function(Var lphe: THeapEntry32): BOOL;

Unit
MiTeC_ToolHelp32


TModuleFirst
TModule32First

type TModule32First = function(hSnapshot: THandle; Var lpme: TModuleEntry32): BOOL;

Unit
MiTeC_ToolHelp32


TModuleFirstW
TModule32FirstW

type TModule32FirstW = function(hSnapshot: THandle; Var lpme: TModuleEntry32W): BOOL;

Unit
MiTeC_ToolHelp32


TModuleNext
TModule32Next

type TModule32Next = function(hSnapshot: THandle; Var lpme: TModuleEntry32): BOOL;

Unit
MiTeC_ToolHelp32


TModuleNextW
TModule32NextW

type TModule32NextW = function(hSnapshot: THandle; Var lpme: TModuleEntry32W): BOOL;

Unit
MiTeC_ToolHelp32


TProcessFirst
TProcess32First

type TProcess32First = function(hSnapshot: THandle; Var lppe: TProcessEntry32): BOOL;

Unit
MiTeC_ToolHelp32


TProcessFirstW
TProcess32FirstW

type TProcess32FirstW = function(hSnapshot: THandle; Var lppe: TProcessEntry32W): BOOL;

Unit
MiTeC_ToolHelp32


TProcessNext
TProcess32Next

type TProcess32Next = function(hSnapshot: THandle; Var lppe: TProcessEntry32): BOOL;

Unit
MiTeC_ToolHelp32


TProcessNextW
TProcess32NextW

type TProcess32NextW = function(hSnapshot: THandle; Var lppe: TProcessEntry32W): BOOL;

Unit
MiTeC_ToolHelp32


TThreadFirst
TThread32First

type TThread32First = function(hSnapshot: THandle; Var lpte: TThreadEntry32): BOOL;

Unit
MiTeC_ToolHelp32


TThreadNext
TThread32Next

type TThread32Next = function(hSnapshot: THandle; Var lpte: TThreadEntry32): BOOL;

Unit
MiTeC_ToolHelp32


TToolhelpReadProcessMemory
TToolhelp32ReadProcessMemory

type TToolhelp32ReadProcessMemory = function(th32ProcessID: DWORD; lpBaseAddress: Pointer; lpBuffer, cbRead: DWORD; Var lpNumberOfBytesRead: DWORD): BOOL;

Unit
MiTeC_ToolHelp32


cntThreads
cntThreads variable

Var cntThreads;

Unit
MiTeC_ToolHelp32


cntUsage
cntUsage variable

Var cntUsage;

Unit
MiTeC_ToolHelp32


dwAddress
dwAddress variable

Var dwAddress;

Unit
MiTeC_ToolHelp32


dwBlockSize
dwBlockSize variable

Var dwBlockSize;

Unit
MiTeC_ToolHelp32


dwFlags
dwFlags variable

Var dwFlags;

Unit
MiTeC_ToolHelp32


dwLockCount
dwLockCount variable

Var dwLockCount;

Unit
MiTeC_ToolHelp32


dwResvd
dwResvd variable

Var dwResvd;

Unit
MiTeC_ToolHelp32


dwSize
dwSize variable

Var dwSize;

Unit
MiTeC_ToolHelp32


GlblcntUsage
GlblcntUsage variable

Var GlblcntUsage;

Unit
MiTeC_ToolHelp32


hHandle
hHandle variable

Var hHandle;

Unit
MiTeC_ToolHelp32


hModule
hModule variable

Var hModule;

Unit
MiTeC_ToolHelp32


modBaseAddr
modBaseAddr variable

Var modBaseAddr;

Unit
MiTeC_ToolHelp32


modBaseSize
modBaseSize variable

Var modBaseSize;

Unit
MiTeC_ToolHelp32


pcPriClassBase
pcPriClassBase variable

Var pcPriClassBase;

Unit
MiTeC_ToolHelp32


ProccntUsage
ProccntUsage variable

Var ProccntUsage;

Unit
MiTeC_ToolHelp32


szExeFile
szExeFile variable

Var szExeFile;

Unit
MiTeC_ToolHelp32


szExePath
szExePath variable

Var szExePath;

Unit
MiTeC_ToolHelp32


szModule
szModule variable

Var szModule;

Unit
MiTeC_ToolHelp32


thDefaultHeapID
th32DefaultHeapID variable

Var th32DefaultHeapID;

Unit
MiTeC_ToolHelp32


thHeapID
th32HeapID variable

Var th32HeapID;

Unit
MiTeC_ToolHelp32


thModuleID
th32ModuleID variable

Var th32ModuleID;

Unit
MiTeC_ToolHelp32


thOwnerProcessID
th32OwnerProcessID variable

Var th32OwnerProcessID;

Unit
MiTeC_ToolHelp32


thParentProcessID
th32ParentProcessID variable

Var th32ParentProcessID;

Unit
MiTeC_ToolHelp32


thProcessID
th32ProcessID variable

Var th32ProcessID;

Unit
MiTeC_ToolHelp32


thThreadID
th32ThreadID variable

Var th32ThreadID;

Unit
MiTeC_ToolHelp32


tpBasePri
tpBasePri variable

Var tpBasePri;

Unit
MiTeC_ToolHelp32


tpDeltaPri
tpDeltaPri variable

Var tpDeltaPri;

Unit
MiTeC_ToolHelp32


MiTeC_WkstaNT
Unit MiTeC_WkstaNT

Classes
TNTWksta

Types
TNTWkstaTransRecord
TNTWkstaUserRecord

Variables
Address
Domain
Domains
IsWAN
Name
Quality
Server
VCSCount


TNTWksta
Hierarchy     Properties     Methods

Unit
MiTeC_WkstaNT


TNTWksta.Hierarchy

Unit
MiTeC_WkstaNT

Hierarchy

TObject
    |
TPersistent
    |
TNTWksta


TNTWksta.properties
TNTWksta properties
TNTWksta     Legend

Unit
MiTeC_WkstaNT

In TNTWksta

		ComputerName
		DomainName
		Machine
		MajorVersion
		MinorVersion
		PlatformId
		TransportCount
		Transports
		UserCount
		Users


TNTWksta.ComputerName
TNTWksta

property ComputerName: string;

Unit
MiTeC_WkstaNT


TNTWksta.DomainName
TNTWksta

property DomainName: string;

Unit
MiTeC_WkstaNT


TNTWksta.Machine
TNTWksta

property Machine: string;

Unit
MiTeC_WkstaNT


TNTWksta.MajorVersion
TNTWksta

property MajorVersion: DWORD;

Unit
MiTeC_WkstaNT


TNTWksta.MinorVersion
TNTWksta

property MinorVersion: DWORD;

Unit
MiTeC_WkstaNT


TNTWksta.PlatformId
TNTWksta

property PlatformId: DWORD;

Unit
MiTeC_WkstaNT


TNTWksta.TransportCount
TNTWksta

property TransportCount: DWORD;

Unit
MiTeC_WkstaNT


TNTWksta.Transports
TNTWksta

property Transports[Index: DWORD]: PNTWkstaTransRecord;

Unit
MiTeC_WkstaNT


TNTWksta.UserCount
TNTWksta

property UserCount: DWORD;

Unit
MiTeC_WkstaNT


TNTWksta.Users
TNTWksta

property Users[Index: DWORD]: PNTWkstaUserRecord;

Unit
MiTeC_WkstaNT


TNTWksta.methods
TNTWksta methods
TNTWksta     Legend

Unit
MiTeC_WkstaNT

In TNTWksta

		Create
		RefreshInfo
		RefreshTrans
		RefreshUsers

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TNTWksta.Create
TNTWksta

constructor Create;

Unit
MiTeC_WkstaNT


TNTWksta.RefreshInfo
TNTWksta

procedure RefreshInfo;

Unit
MiTeC_WkstaNT


TNTWksta.RefreshTrans
TNTWksta

procedure RefreshTrans;

Unit
MiTeC_WkstaNT


TNTWksta.RefreshUsers
TNTWksta

procedure RefreshUsers;

Unit
MiTeC_WkstaNT


TNTWkstaTransRecord

type TNTWkstaTransRecord = record;

Unit
MiTeC_WkstaNT


TNTWkstaUserRecord

type TNTWkstaUserRecord = record;

Unit
MiTeC_WkstaNT


Address
Address variable

Var Address;

Unit
MiTeC_WkstaNT


Domain
Domain variable

Var Domain;

Unit
MiTeC_WkstaNT


Domains
Domains variable

Var Domains;

Unit
MiTeC_WkstaNT


IsWAN
IsWAN variable

Var IsWAN;

Unit
MiTeC_WkstaNT


Name
Name variable

Var Name;

Unit
MiTeC_WkstaNT


Quality
Quality variable

Var Quality;

Unit
MiTeC_WkstaNT


Server
Server variable

Var Server;

Unit
MiTeC_WkstaNT


VCSCount
VCSCount variable

Var VCSCount;

Unit
MiTeC_WkstaNT


MiTeC_WnASPI
Unit MiTeC_WnASPI32

Procedures
ExecuteASPI32Test
FreeASPI
GetASPI32SupportInfo
InitASPI
SendASPI32Command

Types
TASPIConfig
TGetASPI32SupportInfo
TSendASPI32Command
TSRB_Abort
TSRB_ExecSCSICmd
TSRB_GDEVBlock
TSRB_GetSetTimeouts
TSRB_HAInquiry
TSRB_RescanPort

Variables
Adapter
AdapterCount
ASPILoaded
CDBByte
HA_Count
HA_Identifier
HA_ManagerId
HA_Rsvd1
HA_SCSI_ID
HA_Unique
ID
Product
Revision
SenseArea
Spec
SRB_BufLen
SRB_BufPointer
SRB_CDBLen
SRB_Cmd
SRB_DeviceType
SRB_Flags
SRB_HaId
SRB_HaStat
SRB_Hdr_Rsvd
SRB_Lun
SRB_PostProc
SRB_Rsvd1
SRB_Rsvd2
SRB_SenseLen
SRB_Status
SRB_Target
SRB_TargStat
SRB_Timeout
SRB_ToAbort
Status
Typ
Vendor


ExecuteASPITest
ExecuteASPI32Test function

function ExecuteASPI32Test(Var ASPIConfig: TASPIConfig): DWORD;

Unit
MiTeC_WnASPI32


FreeASPI
FreeASPI function

function FreeASPI: Boolean;

Unit
MiTeC_WnASPI32


GetASPISupportInfo
GetASPI32SupportInfo function

function GetASPI32SupportInfo: DWORD;

Unit
MiTeC_WnASPI32


InitASPI
InitASPI function

function InitASPI: Boolean;

Unit
MiTeC_WnASPI32


SendASPICommand
SendASPI32Command function

function SendASPI32Command(ASPI32CommandPointer: Pointer): DWORD;

Unit
MiTeC_WnASPI32


TASPIConfig

type TASPIConfig = record;

Unit
MiTeC_WnASPI32


TGetASPISupportInfo
TGetASPI32SupportInfo

type TGetASPI32SupportInfo = function: DWORD;

Unit
MiTeC_WnASPI32


TSendASPICommand
TSendASPI32Command

type TSendASPI32Command = function(ASPI32CommandPointer: Pointer): DWORD;

Unit
MiTeC_WnASPI32


TSRB_Abort

type TSRB_Abort = record;

Unit
MiTeC_WnASPI32


TSRB_ExecSCSICmd

type TSRB_ExecSCSICmd = record;

Unit
MiTeC_WnASPI32


TSRB_GDEVBlock

type TSRB_GDEVBlock = record;

Unit
MiTeC_WnASPI32


TSRB_GetSetTimeouts

type TSRB_GetSetTimeouts = record;

Unit
MiTeC_WnASPI32


TSRB_HAInquiry

type TSRB_HAInquiry = record;

Unit
MiTeC_WnASPI32


TSRB_RescanPort

type TSRB_RescanPort = record;

Unit
MiTeC_WnASPI32


Adapter
Adapter variable

Var Adapter;

Unit
MiTeC_WnASPI32


AdapterCount
AdapterCount variable

Var AdapterCount;

Unit
MiTeC_WnASPI32


ASPILoaded
ASPILoaded variable

Var ASPILoaded;

Unit
MiTeC_WnASPI32


CDBByte
CDBByte variable

Var CDBByte;

Unit
MiTeC_WnASPI32


HA_Count
HA_Count variable

Var HA_Count;

Unit
MiTeC_WnASPI32


HA_Identifier
HA_Identifier variable

Var HA_Identifier;

Unit
MiTeC_WnASPI32


HA_ManagerId
HA_ManagerId variable

Var HA_ManagerId;

Unit
MiTeC_WnASPI32


HA_Rsvd
HA_Rsvd1 variable

Var HA_Rsvd1;

Unit
MiTeC_WnASPI32


HA_SCSI_ID
HA_SCSI_ID variable

Var HA_SCSI_ID;

Unit
MiTeC_WnASPI32


HA_Unique
HA_Unique variable

Var HA_Unique;

Unit
MiTeC_WnASPI32


ID
ID variable

Var ID;

Unit
MiTeC_WnASPI32


Product
Product variable

Var Product;

Unit
MiTeC_WnASPI32


Revision
Revision variable

Var Revision;

Unit
MiTeC_WnASPI32


SenseArea
SenseArea variable

Var SenseArea;

Unit
MiTeC_WnASPI32


Spec
Spec variable

Var Spec;

Unit
MiTeC_WnASPI32


SRB_BufLen
SRB_BufLen variable

Var SRB_BufLen;

Unit
MiTeC_WnASPI32


SRB_BufPointer
SRB_BufPointer variable

Var SRB_BufPointer;

Unit
MiTeC_WnASPI32


SRB_CDBLen
SRB_CDBLen variable

Var SRB_CDBLen;

Unit
MiTeC_WnASPI32


SRB_Cmd
SRB_Cmd variable

Var SRB_Cmd;

Unit
MiTeC_WnASPI32


SRB_DeviceType
SRB_DeviceType variable

Var SRB_DeviceType;

Unit
MiTeC_WnASPI32


SRB_Flags
SRB_Flags variable

Var SRB_Flags;

Unit
MiTeC_WnASPI32


SRB_HaId
SRB_HaId variable

Var SRB_HaId;

Unit
MiTeC_WnASPI32


SRB_HaStat
SRB_HaStat variable

Var SRB_HaStat;

Unit
MiTeC_WnASPI32


SRB_Hdr_Rsvd
SRB_Hdr_Rsvd variable

Var SRB_Hdr_Rsvd;

Unit
MiTeC_WnASPI32


SRB_Lun
SRB_Lun variable

Var SRB_Lun;

Unit
MiTeC_WnASPI32


SRB_PostProc
SRB_PostProc variable

Var SRB_PostProc;

Unit
MiTeC_WnASPI32


SRB_Rsvd
SRB_Rsvd1 variable

Var SRB_Rsvd1;

Unit
MiTeC_WnASPI32


SRB_Rsvd
SRB_Rsvd2 variable

Var SRB_Rsvd2;

Unit
MiTeC_WnASPI32


SRB_SenseLen
SRB_SenseLen variable

Var SRB_SenseLen;

Unit
MiTeC_WnASPI32


SRB_Status
SRB_Status variable

Var SRB_Status;

Unit
MiTeC_WnASPI32


SRB_Target
SRB_Target variable

Var SRB_Target;

Unit
MiTeC_WnASPI32


SRB_TargStat
SRB_TargStat variable

Var SRB_TargStat;

Unit
MiTeC_WnASPI32


SRB_Timeout
SRB_Timeout variable

Var SRB_Timeout;

Unit
MiTeC_WnASPI32


SRB_ToAbort
SRB_ToAbort variable

Var SRB_ToAbort;

Unit
MiTeC_WnASPI32


Status
Status variable

Var Status;

Unit
MiTeC_WnASPI32


Typ
Typ variable

Var Typ;

Unit
MiTeC_WnASPI32


Vendor
Vendor variable

Var Vendor;

Unit
MiTeC_WnASPI32


MSI_APM
Unit MSI_APM

Classes
TAPM

Types
TBatteryStatus
TPowerStatus


TAPM
Hierarchy     Properties     Methods

Unit
MSI_APM


TAPM.Hierarchy

Unit
MSI_APM

Hierarchy

TObject
  |
TPersistent
  |
TAPM


TAPM.properties
TAPM properties
TAPM     Legend

Unit
MSI_APM

In TAPM

		ACPowerStatus
		BatteryChargeStatus
		BatteryLifeFullTime
		BatteryLifePercent
		BatteryLifeTime


TAPM.ACPowerStatus
TAPM

property ACPowerStatus: TPowerStatus;

Unit
MSI_APM


TAPM.BatteryChargeStatus
TAPM

property BatteryChargeStatus: TBatteryStatus;

Unit
MSI_APM


TAPM.BatteryLifeFullTime
TAPM

property BatteryLifeFullTime: DWORD;

Unit
MSI_APM


TAPM.BatteryLifePercent
TAPM

property BatteryLifePercent: Byte;

Unit
MSI_APM


TAPM.BatteryLifeTime
TAPM

property BatteryLifeTime: DWORD;

Unit
MSI_APM


TAPM.methods
TAPM methods
TAPM     Legend

Unit
MSI_APM

In TAPM

		GetACPSStr
		GetBSStr
		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		Create
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TAPM.GetACPSStr
TAPM

function GetACPSStr(ACPS: TPowerStatus): string;

Unit
MSI_APM


TAPM.GetBSStr
TAPM

function GetBSStr(BS: TBatteryStatus): string;

Unit
MSI_APM


TAPM.GetInfo
TAPM

procedure GetInfo;

Unit
MSI_APM


TAPM.Report
TAPM

procedure Report(Var sl: TStringList);

Unit
MSI_APM


TBatteryStatus

type TBatteryStatus = (bsUnknown, bsHigh, bsLow, bsCritical, bsCharging, bsNoBattery);

Unit
MSI_APM


TPowerStatus

type TPowerStatus = (psUnknown, psOffline, psOnline);

Unit
MSI_APM


MSI_Common
Unit MSI_Common

Procedures
MSafeCall

Types
TExceptionMode
TGetInfo1
TGetInfo2


MSafeCall
MSafeCall procedure

procedure MSafeCall(Func: TGetInfo2; x: DWORD; Description: string; Mode: TExceptionMode);

Unit
MSI_Common


TExceptionMode

type TExceptionMode = (emRaise, emMessage, emSilent);

Unit
MSI_Common


TGetInfo
TGetInfo1

type TGetInfo1 = procedure of object;

Unit
MSI_Common


TGetInfo
TGetInfo2

type TGetInfo2 = procedure(x: DWORD) of object;

Unit
MSI_Common


MSI_Console
Unit MSI_Console

Classes
TMSI

Types
TSubObject


TMSI
Hierarchy     Properties     Methods

Unit
MSI_Console


TMSI.Hierarchy

Unit
MSI_Console

Hierarchy

TObject
  |
TPersistent
  |
TMSI


TMSI.properties
TMSI properties
TMSI     Legend

Unit
MSI_Console

In TMSI

		About
		APM
		CPU
		Devices
		Disk
		Display
		Engines
		ExceptionMode
		Machine
		Media
		Memory
		Network
		OS
		Printers
		Software
		Startup


TMSI.About
TMSI

property About: string;

Unit
MSI_Console


TMSI.APM
TMSI

property APM: TAPM;

Unit
MSI_Console


TMSI.CPU
TMSI

property CPU: TCPU;

Unit
MSI_Console


TMSI.Devices
TMSI

property Devices: TDevices;

Unit
MSI_Console


TMSI.Disk
TMSI

property Disk: TDisk;

Unit
MSI_Console


TMSI.Display
TMSI

property Display: TDisplay;

Unit
MSI_Console


TMSI.Engines
TMSI

property Engines: TEngines;

Unit
MSI_Console


TMSI.ExceptionMode
TMSI

property ExceptionMode: TExceptionMode;

Unit
MSI_Console


TMSI.Machine
TMSI

property Machine: TMachine;

Unit
MSI_Console


TMSI.Media
TMSI

property Media: TMedia;

Unit
MSI_Console


TMSI.Memory
TMSI

property Memory: TMemory;

Unit
MSI_Console


TMSI.Network
TMSI

property Network: TNetwork;

Unit
MSI_Console


TMSI.OS
TMSI

property OS: TOperatingSystem;

Unit
MSI_Console


TMSI.Printers
TMSI

property Printers: TPrinters;

Unit
MSI_Console


TMSI.Software
TMSI

property Software: TSoftware;

Unit
MSI_Console


TMSI.Startup
TMSI

property Startup: TStartup;

Unit
MSI_Console


TMSI.methods
TMSI methods
TMSI     Legend

Unit
MSI_Console

In TMSI

		Create
		Refresh
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TMSI.Create
TMSI

constructor Create(ASubObjects: TSubObjects);

Unit
MSI_Console


TMSI.Refresh
TMSI

procedure Refresh;

Unit
MSI_Console


TMSI.Report
TMSI

procedure Report(Var sl: TStringList);

Unit
MSI_Console


TSubObject

type TSubObject = (soCPU, soMachine, soDevices, soDisplay, soNetwork, soMedia, soMemory, soEngines, soAPM, soDisk, soOS, soPrinters, soSoftware, soStartup);

Unit
MSI_Console


MSI_CPU
Unit MSI_CPU

Classes
TCPU
TCPUCache
TCPUFeatures

Types
TAMDCache
TCPUIDResult
TCyrixCache
TFreqInfo
TIntelCache

Variables
CacheDescriptors
CPUID_Level
DataTLB
EAX
EBX
ECX
EDX
ExTicks
InCycles
InstructionTLB
L1CacheInfo
L1DataCache
L1ICache
L2Cache
NormFreq
RawFreq
TLBInfo


TCPU
Hierarchy     Properties     Methods

Unit
MSI_CPU


TCPU.Hierarchy

Unit
MSI_CPU

Hierarchy

TObject
  |
TPersistent
  |
TCPU


TCPU.properties
TCPU properties
TCPU     Legend

Unit
MSI_CPU

In TCPU

		Brand
		Cache
		CodeName
		Count
		CPUSignature
		CPUVendor
		ExceptionMode
		Family
		FDIVBug
		Features
		Frequency
		Level
		Model
		SerialNumber
		Stepping
		Transistors
		Typ
		Vendor
		Vendor_CPUID
		Vendor_Reg
		VendorEx
		VendorID
		VendorID_CPUID
		VendorID_Reg


TCPU.Brand
TCPU

property Brand: DWORD;

Unit
MSI_CPU


TCPU.Cache
TCPU

property Cache: TCPUCache;

Unit
MSI_CPU


TCPU.CodeName
TCPU

property CodeName: string;

Unit
MSI_CPU


TCPU.Count
TCPU

property Count: Integer;

Unit
MSI_CPU


TCPU.CPUSignature
TCPU

property CPUSignature: TCPUIDResult;

Unit
MSI_CPU


TCPU.CPUVendor
TCPU

property CPUVendor: DWORD;

Unit
MSI_CPU


TCPU.ExceptionMode
TCPU

property ExceptionMode: TExceptionMode;

Unit
MSI_CPU


TCPU.Family
TCPU

property Family: Integer;

Unit
MSI_CPU


TCPU.FDIVBug
TCPU

property FDIVBug: Boolean;

Unit
MSI_CPU


TCPU.Features
TCPU

property Features: TCPUFeatures;

Unit
MSI_CPU


TCPU.Frequency
TCPU

property Frequency: Integer;

Unit
MSI_CPU


TCPU.Level
TCPU

property Level: DWORD;

Unit
MSI_CPU


TCPU.Model
TCPU

property Model: Integer;

Unit
MSI_CPU


TCPU.SerialNumber
TCPU

property SerialNumber: string;

Unit
MSI_CPU


TCPU.Stepping
TCPU

property Stepping: Integer;

Unit
MSI_CPU


TCPU.Transistors
TCPU

property Transistors: Integer;

Unit
MSI_CPU


TCPU.Typ
TCPU

property Typ: DWORD;

Unit
MSI_CPU


TCPU.Vendor
TCPU

property Vendor: string;

Unit
MSI_CPU


TCPU.Vendor_CPUID
TCPU

property Vendor_CPUID: string;

Unit
MSI_CPU


TCPU.Vendor_Reg
TCPU

property Vendor_Reg: string;

Unit
MSI_CPU


TCPU.VendorEx
TCPU

property VendorEx: string;

Unit
MSI_CPU


TCPU.VendorID
TCPU

property VendorID: string;

Unit
MSI_CPU


TCPU.VendorID_CPUID
TCPU

property VendorID_CPUID: string;

Unit
MSI_CPU


TCPU.VendorID_Reg
TCPU

property VendorID_Reg: string;

Unit
MSI_CPU


TCPU.methods
TCPU methods
TCPU     Legend

Unit
MSI_CPU

In TCPU

		Create
		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TCPU.Create
TCPU

constructor Create;

Unit
MSI_CPU


TCPU.GetInfo
TCPU

procedure GetInfo;

Unit
MSI_CPU


TCPU.Report
TCPU

procedure Report(Var sl: TStringList);

Unit
MSI_CPU


TCPUCache
Hierarchy     Properties     Methods

Unit
MSI_CPU


TCPUCache.Hierarchy

Unit
MSI_CPU

Hierarchy

TObject
    |
TPersistent
    |
TCPUCache


TCPUCache.properties
TCPUCache properties
TCPUCache     Legend

Unit
MSI_CPU

In TCPUCache

		IntelDescription
		L1Code
		L1Data
		Level1
		Level2


TCPUCache.IntelDescription
TCPUCache

property IntelDescription: string;

Unit
MSI_CPU


TCPUCache.LCode
TCPUCache.L1Code
TCPUCache

property L1Code: Longint;

Unit
MSI_CPU


TCPUCache.LData
TCPUCache.L1Data
TCPUCache

property L1Data: Longint;

Unit
MSI_CPU


TCPUCache.Level
TCPUCache.Level1
TCPUCache

property Level1: Longint;

Unit
MSI_CPU


TCPUCache.Level
TCPUCache.Level2
TCPUCache

property Level2: Longint;

Unit
MSI_CPU


TCPUCache.methods
TCPUCache methods
TCPUCache     Legend

Unit
MSI_CPU

In TCPUCache

		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		Create
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TCPUCache.GetInfo
TCPUCache

procedure GetInfo(AVendor: DWORD);

Unit
MSI_CPU


TCPUCache.Report
TCPUCache

procedure Report(Var sl: TStringList);

Unit
MSI_CPU


TCPUFeatures
Hierarchy     Properties     Methods

Unit
MSI_CPU


TCPUFeatures.Hierarchy

Unit
MSI_CPU

Hierarchy

TObject
      |
TPersistent
      |
TCPUFeatures


TCPUFeatures.properties
TCPUFeatures properties
TCPUFeatures     Legend

Unit
MSI_CPU

In TCPUFeatures

		_3DNOW
		ACPI
		APIC
		CLFSH
		CMOV
		CX8
		DE
		DS
		EX_3DNOW
		EX_MMX
		FPU
		FXSR
		MCA
		MCE
		MMX
		MSR
		MTRR
		PAE
		PAT
		PGE
		PSE
		PSE36
		PSN
		SEP
		SS
		SSE
		SSE2
		TM
		TSC
		VME


TCPUFeatures._DNOW
TCPUFeatures._3DNOW
TCPUFeatures

property _3DNOW: Boolean;

Unit
MSI_CPU


TCPUFeatures.ACPI
TCPUFeatures

property ACPI: Boolean;

Unit
MSI_CPU


TCPUFeatures.APIC
TCPUFeatures

property APIC: Boolean;

Unit
MSI_CPU


TCPUFeatures.CLFSH
TCPUFeatures

property CLFSH: Boolean;

Unit
MSI_CPU


TCPUFeatures.CMOV
TCPUFeatures

property CMOV: Boolean;

Unit
MSI_CPU


TCPUFeatures.CX
TCPUFeatures.CX8
TCPUFeatures

property CX8: Boolean;

Unit
MSI_CPU


TCPUFeatures.DE
TCPUFeatures

property DE: Boolean;

Unit
MSI_CPU


TCPUFeatures.DS
TCPUFeatures

property DS: Boolean;

Unit
MSI_CPU


TCPUFeatures.EX_DNOW
TCPUFeatures.EX_3DNOW
TCPUFeatures

property EX_3DNOW: Boolean;

Unit
MSI_CPU


TCPUFeatures.EX_MMX
TCPUFeatures

property EX_MMX: Boolean;

Unit
MSI_CPU


TCPUFeatures.FPU
TCPUFeatures

property FPU: Boolean;

Unit
MSI_CPU


TCPUFeatures.FXSR
TCPUFeatures

property FXSR: Boolean;

Unit
MSI_CPU


TCPUFeatures.MCA
TCPUFeatures

property MCA: Boolean;

Unit
MSI_CPU


TCPUFeatures.MCE
TCPUFeatures

property MCE: Boolean;

Unit
MSI_CPU


TCPUFeatures.MMX
TCPUFeatures

property MMX: Boolean;

Unit
MSI_CPU


TCPUFeatures.MSR
TCPUFeatures

property MSR: Boolean;

Unit
MSI_CPU


TCPUFeatures.MTRR
TCPUFeatures

property MTRR: Boolean;

Unit
MSI_CPU


TCPUFeatures.PAE
TCPUFeatures

property PAE: Boolean;

Unit
MSI_CPU


TCPUFeatures.PAT
TCPUFeatures

property PAT: Boolean;

Unit
MSI_CPU


TCPUFeatures.PGE
TCPUFeatures

property PGE: Boolean;

Unit
MSI_CPU


TCPUFeatures.PSE
TCPUFeatures

property PSE: Boolean;

Unit
MSI_CPU


TCPUFeatures.PSE
TCPUFeatures.PSE36
TCPUFeatures

property PSE36: Boolean;

Unit
MSI_CPU


TCPUFeatures.PSN
TCPUFeatures

property PSN: Boolean;

Unit
MSI_CPU


TCPUFeatures.SEP
TCPUFeatures

property SEP: Boolean;

Unit
MSI_CPU


TCPUFeatures.SS
TCPUFeatures

property SS: Boolean;

Unit
MSI_CPU


TCPUFeatures.SSE
TCPUFeatures

property SSE: Boolean;

Unit
MSI_CPU


TCPUFeatures.SSE
TCPUFeatures.SSE2
TCPUFeatures

property SSE2: Boolean;

Unit
MSI_CPU


TCPUFeatures.TM
TCPUFeatures

property TM: Boolean;

Unit
MSI_CPU


TCPUFeatures.TSC
TCPUFeatures

property TSC: Boolean;

Unit
MSI_CPU


TCPUFeatures.VME
TCPUFeatures

property VME: Boolean;

Unit
MSI_CPU


TCPUFeatures.methods
TCPUFeatures methods
TCPUFeatures     Legend

Unit
MSI_CPU

In TCPUFeatures

		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		Create
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TCPUFeatures.GetInfo
TCPUFeatures

procedure GetInfo;

Unit
MSI_CPU


TCPUFeatures.Report
TCPUFeatures

procedure Report(Var sl: TStringList);

Unit
MSI_CPU


TAMDCache

type TAMDCache = record;

Unit
MSI_CPU


TCPUIDResult

type TCPUIDResult = record;

Unit
MSI_CPU


TCyrixCache

type TCyrixCache = record;

Unit
MSI_CPU


TFreqInfo

type TFreqInfo = record;

Unit
MSI_CPU


TIntelCache

type TIntelCache = record;

Unit
MSI_CPU


CacheDescriptors
CacheDescriptors variable

Var CacheDescriptors;

Unit
MSI_CPU


CPUID_Level
CPUID_Level variable

Var CPUID_Level;

Unit
MSI_CPU


DataTLB
DataTLB variable

Var DataTLB;

Unit
MSI_CPU


EAX
EAX variable

Var EAX;

Unit
MSI_CPU


EBX
EBX variable

Var EBX;

Unit
MSI_CPU


ECX
ECX variable

Var ECX;

Unit
MSI_CPU


EDX
EDX variable

Var EDX;

Unit
MSI_CPU


ExTicks
ExTicks variable

Var ExTicks;

Unit
MSI_CPU


InCycles
InCycles variable

Var InCycles;

Unit
MSI_CPU


InstructionTLB
InstructionTLB variable

Var InstructionTLB;

Unit
MSI_CPU


LCacheInfo
L1CacheInfo variable

Var L1CacheInfo;

Unit
MSI_CPU


LDataCache
L1DataCache variable

Var L1DataCache;

Unit
MSI_CPU


LICache
L1ICache variable

Var L1ICache;

Unit
MSI_CPU


LCache
L2Cache variable

Var L2Cache;

Unit
MSI_CPU


NormFreq
NormFreq variable

Var NormFreq;

Unit
MSI_CPU


RawFreq
RawFreq variable

Var RawFreq;

Unit
MSI_CPU


TLBInfo
TLBInfo variable

Var TLBInfo;

Unit
MSI_CPU


MSI_CPUUsage
Unit MSI_CPUUsage

Classes
TMCPUUsage

Procedures
GetNTCPUData
InitNTCPUData
ReleaseNTCPUData

Types
TOnIntervalEvent


TMCPUUsage
Hierarchy     Properties     Methods     Events

Unit
MSI_CPUUsage


TMCPUUsage.Hierarchy

Unit
MSI_CPUUsage

Hierarchy

TObject
     |
TPersistent
     |
TComponent
     |
TMCPUUsage


TMCPUUsage.properties
TMCPUUsage properties
TMCPUUsage     Legend

Unit
MSI_CPUUsage

In TMCPUUsage

		Active
		Interval

Derived from TComponent

		ComObject
		ComponentCount
		ComponentIndex
		Components
		ComponentState
		ComponentStyle
		DesignInfo
		Name
		Owner
		Tag
		VCLComObject


TMCPUUsage.Active
TMCPUUsage

property Active: Boolean;

Unit
MSI_CPUUsage


TMCPUUsage.Interval
TMCPUUsage

property Interval: DWORD;

Unit
MSI_CPUUsage


TMCPUUsage.methods
TMCPUUsage methods
TMCPUUsage     Legend

Unit
MSI_CPUUsage

Derived from TComponent

		_AddRef
		_Release
		BeforeDestruction
		Create
		DefineProperties
		Destroy
		DestroyComponents
		Destroying
		ExecuteAction
		FindComponent
		FreeNotification
		FreeOnRelease
		GetComObject
		GetComponent
		GetComponentCount
		GetComponentIndex
		GetChildOwner
		GetChildParent
		GetChildren
		GetIDsOfNames
		GetNamePath
		GetOwner
		GetParentComponent
		GetTypeInfo
		GetTypeInfoCount
		HasParent
		ChangeName
		Insert
		InsertComponent
		Invoke
		Loaded
		Notification
		QueryInterface
		ReadLeft
		ReadState
		ReadTop
		Remove
		RemoveComponent
		RemoveFreeNotification
		RemoveNotification
		SafeCallException
		SetAncestor
		SetComponentIndex
		SetDesigning
		SetDesignInstance
		SetChildOrder
		SetInline
		SetName
		SetParentComponent
		SetReference
		UpdateAction
		Updated
		UpdateRegistry
		Updating
		ValidateContainer
		ValidateInsert
		ValidateRename
		WriteLeft
		WriteState
		WriteTop

Derived from TPersistent

		Assign
		AssignError
		AssignTo

Derived from TObject

		AfterConstruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance


TMCPUUsage.events
TMCPUUsage events
TMCPUUsage     Legend

Unit
MSI_CPUUsage

In TMCPUUsage

		OnInterval

Derived from TComponent

		ComObject
		ComponentCount
		ComponentIndex
		Components
		ComponentState
		ComponentStyle
		DesignInfo
		Name
		Owner
		Tag
		VCLComObject


TMCPUUsage.OnInterval
TMCPUUsage

property OnInterval: TOnIntervalEvent;

Unit
MSI_CPUUsage


GetNTCPUData
GetNTCPUData function

function GetNTCPUData: Comp;

Unit
MSI_CPUUsage


InitNTCPUData
InitNTCPUData function

function InitNTCPUData: Boolean;

Unit
MSI_CPUUsage


ReleaseNTCPUData
ReleaseNTCPUData procedure

procedure ReleaseNTCPUData;

Unit
MSI_CPUUsage


TOnIntervalEvent

type TOnIntervalEvent = procedure(Sender: TObject; Value: DWORD) of object;

Unit
MSI_CPUUsage


MSI_DetailDlg
Unit MSI_DetailDlg

Classes
TdlgMSI_Detail

Variables
dlgMSI_Detail


TdlgMSI_Detail
Hierarchy     Properties     Methods     Events

Unit
MSI_DetailDlg


TdlgMSI_Detail.Hierarchy

Unit
MSI_DetailDlg

Hierarchy

TObject
       |
TPersistent
       |
TComponent
       |
TControl
       |
TWinControl
       |
TScrollingWinControl
       |
TCustomForm
       |
TForm
       |
TdlgMSI_Detail


TdlgMSI_Detail.properties
TdlgMSI_Detail properties
TdlgMSI_Detail     Legend

Unit
MSI_DetailDlg

Derived from TCustomForm

		Active
		ActiveControl
		ActiveMDIChild
		ActiveOleControl
		BorderIcons
		BorderStyle
		Canvas
		ClientHandle
		DefaultMonitor
		Designer
		DropTarget
		FormState
		FormStyle
		HelpFile
		Icon
		KeyPreview
		MDIChildCount
		MDIChildren
		Menu
		ModalResult
		Monitor
		ObjectMenuItem
		OldCreateOrder
		OleFormObject
		OnActivate
		OnClose
		OnCloseQuery
		OnCreate
		OnDeactivate
		OnDestroy
		OnHelp
		OnHide
		OnPaint
		OnShortCut
		OnShow
		PixelsPerInch
		Position
		PrintScale
		Scaled
		TileMode
		WindowMenu
		WindowState

Derived from TScrollingWinControl

		AutoScroll
		HorzScrollBar
		VertScrollBar

Derived from TWinControl

		BevelEdges
		BevelInner
		BevelKind
		BevelOuter
		BevelWidth
		BorderWidth
		Brush
		ControlCount
		Controls
		Ctl3D
		DefWndProc
		DockClientCount
		DockClients
		DockManager
		DockSite
		DoubleBuffered
		Handle
		HelpContext
		ImeMode
		ImeName
		OnDockDrop
		OnDockOver
		OnEnter
		OnExit
		OnGetSiteInfo
		OnKeyDown
		OnKeyPress
		OnKeyUp
		OnMouseWheel
		OnMouseWheelDown
		OnMouseWheelUp
		OnUnDock
		ParentCtl3D
		ParentWindow
		Showing
		TabOrder
		TabStop
		UseDockManager
		VisibleDockClientCount
		WheelAccumulator
		WindowHandle

Derived from TControl

		Action
		ActionLink
		Align
		Anchors
		AutoSize
		BiDiMode
		BoundsRect
		Caption
		ClientHeight
		ClientOrigin
		ClientRect
		ClientWidth
		Color
		Constraints
		ControlState
		ControlStyle
		Cursor
		DesktopFont
		DockOrientation
		DragCursor
		DragKind
		DragMode
		Enabled
		Floating
		FloatingDockSiteClass
		Font
		Height
		Hint
		HostDockSite
		IsControl
		Left
		LRDockWidth
		MouseCapture
		OnCanResize
		OnClick
		OnConstrainedResize
		OnContextPopup
		OnDblClick
		OnDragDrop
		OnDragOver
		OnEndDock
		OnEndDrag
		OnMouseDown
		OnMouseMove
		OnMouseUp
		OnResize
		OnStartDock
		OnStartDrag
		Parent
		ParentBiDiMode
		ParentColor
		ParentFont
		ParentShowHint
		PopupMenu
		ScalingFlags
		ShowHint
		TBDockHeight
		Text
		Top
		UndockHeight
		UndockWidth
		Visible
		Width
		WindowProc
		WindowText

Derived from TComponent

		ComObject
		ComponentCount
		ComponentIndex
		Components
		ComponentState
		ComponentStyle
		DesignInfo
		Name
		Owner
		Tag
		VCLComObject


TdlgMSI_Detail.methods
TdlgMSI_Detail methods
TdlgMSI_Detail     Legend

Unit
MSI_DetailDlg

In TdlgMSI_Detail

		clbClickCheck

Derived from TForm

		ArrangeIcons
		Cascade
		Next
		Previous
		Tile

Derived from TCustomForm

		Activate
		ActiveChanged
		AfterConstruction
		AlignControls
		BeforeDestruction
		BeginAutoDrag
		ClientWndProc
		Close
		CloseModal
		CloseQuery
		CMActionExecute
		CMActionUpdate
		CMActivate
		CMAppSysCommand
		CMBiDiModeChanged
		CMColorChanged
		CMCtl3DChanged
		CMDeactivate
		CMDialogKey
		CMFontChanged
		CMIconChanged
		CMMenuChanged
		CMParentBiDiModeChanged
		CMParentFontChanged
		CMRelease
		CMShowingChanged
		CMTextChanged
		CMUIActivate
		Create
		CreateNew
		CreateParams
		CreateWindowHandle
		CreateWnd
		Deactivate
		DefaultHandler
		DefineProperties
		DefocusControl
		Destroy
		DestroyWindowHandle
		Dock
		DoClose
		DoCreate
		DoDestroy
		DoDock
		DoHide
		DoShow
		FocusControl
		GetActiveMDIChild
		GetCanvas
		GetClientRect
		GetFloating
		GetFormImage
		GetChildren
		GetIconHandle
		GetMDIChildCount
		GetMDIChildren
		GetMonitor
		GetPixelsPerInch
		GetScaled
		GetTextHeight
		Hide
		ChangeScale
		IconChanged
		IsAutoScrollStored
		IsClientSizeStored
		IsForm
		IsFormSizeStored
		IsIconStored
		IsShortCut
		Loaded
		MergeMenu
		MouseWheelHandler
		NormalColor
		Notification
		Paint
		PaintWindow
		PaletteChanged
		Print
		QueryInterface
		ReadIgnoreFontProperty
		ReadState
		ReadTextHeight
		RefreshMDIMenu
		Release
		RequestAlign
		Resizing
		SendCancelMode
		SetActive
		SetActiveControl
		SetBorderIcons
		SetBorderStyle
		SetClientHeight
		SetClientWidth
		SetDesigner
		SetFocus
		SetFocusedControl
		SetFormStyle
		SetChildOrder
		SetIcon
		SetMenu
		SetObjectMenuItem
		SetParent
		SetParentBiDiMode
		SetPixelsPerInch
		SetPosition
		SetScaled
		SetVisible
		SetWindowFocus
		SetWindowMenu
		SetWindowState
		SetWindowToMonitor
		Show
		ShowModal
		UpdateActions
		UpdateWindowState
		ValidateRename
		VisibleChanging
		WantChildKey
		WMActivate
		WMClose
		WMCommand
		WMDestroy
		WMEnterMenuLoop
		WMEraseBkgnd
		WMGetMinMaxInfo
		WMHelp
		WMIconEraseBkgnd
		WMInitMenuPopup
		WMMDIActivate
		WMMenuChar
		WMMenuSelect
		WMNCCreate
		WMNCLButtonDown
		WMNextDlgCtl
		WMPaint
		WMQueryDragIcon
		WMQueryEndSession
		WMSettingChange
		WMShowWindow
		WMSysCommand
		WMWindowPosChanging
		WndProc
		WritePixelsPerInch
		WriteTextHeight

Derived from TScrollingWinControl

		AdjustClientRect
		AutoScrollEnabled
		AutoScrollInView
		CalcAutoRange
		DisableAutoRange
		DoFlipChildren
		EnableAutoRange
		ScaleScrollBars
		ScrollInView
		SetAutoScroll
		SetHorzScrollBar
		SetVertScrollBar
		UpdateScrollBars
		WMHScroll
		WMSize
		WMVScroll

Derived from TWinControl

		ActionChange
		AddBiDiModeExStyle
		AdjustSize
		AlignControl
		AssignTo
		Broadcast
		CalcConstraints
		CanAutoSize
		CanFocus
		CanResize
		CMBorderChanged
		CMControlListChange
		CMCursorChanged
		CMDesignHitTest
		CMDialogChar
		CMDockClient
		CMDrag
		CMEnabledChanged
		CMEnter
		CMExit
		CMFloat
		CMFocusChanged
		CMFontChange
		CMChanged
		CMChildKey
		CMInvalidate
		CMMouseWheel
		CMParentCtl3DChanged
		CMRecreateWnd
		CMShowHintChanged
		CMSysColorChange
		CMSysFontChanged
		CMTimeChange
		CMUnDockClient
		CMVisibleChanged
		CMWinIniChange
		CNChar
		CNKeyDown
		CNKeyUp
		CNSysChar
		CNSysKeyDown
		ConstrainedResize
		ContainsControl
		ControlAtPos
		CreateDockManager
		CreateHandle
		CreateParented
		CreateParentedControl
		CreateSubClass
		DestroyHandle
		DestroyWnd
		DisableAlign
		DoAddDockClient
		DockDrop
		DockOver
		DoDockOver
		DoEnter
		DoExit
		DoKeyDown
		DoKeyPress
		DoKeyUp
		DoMouseWheel
		DoMouseWheelDown
		DoMouseWheelUp
		DoRemoveDockClient
		DoUnDock
		EnableAlign
		FindChildControl
		FindNextControl
		FixupTabList
		FlipChildren
		Focused
		GetActionLinkClass
		GetClientOrigin
		GetControl
		GetControlCount
		GetControlExtents
		GetDeviceContext
		GetDockClientCount
		GetDockClients
		GetHandle
		GetParentHandle
		GetSiteInfo
		GetTabOrder
		GetTabOrderList
		GetTopParentHandle
		GetVisibleDockClientCount
		HandleAllocated
		HandleNeeded
		Insert
		InsertControl
		Invalidate
		InvalidateFrame
		IsControlMouseMsg
		IsCtl3DStored
		IsHelpContextStored
		IsMenuKey
		KeyDown
		KeyPress
		KeyUp
		MainWndProc
		NotifyControls
		PaintControls
		PaintHandler
		PaintTo
		PrecedingWindow
		Realign
		RecreateWnd
		ReloadDockedControl
		Remove
		RemoveControl
		RemoveFocus
		Repaint
		ResetIme
		ResetImeComposition
		ScaleBy
		ScaleControls
		ScrollBy
		SelectFirst
		SelectNext
		SetBevelCut
		SetBevelEdges
		SetBevelKind
		SetBevelWidth
		SetBorderWidth
		SetBounds
		SetCtl3D
		SetDockSite
		SetIme
		SetImeCompositionWindow
		SetParentCtl3D
		SetParentWindow
		SetTabOrder
		SetTabStop
		SetUseDockManager
		SetZOrder
		SetZOrderPosition
		ShowControl
		Update
		UpdateBounds
		UpdateControlState
		UpdateShowing
		UpdateTabOrder
		WMCompareItem
		WMContextMenu
		WMDeleteItem
		WMDrawItem
		WMFontChange
		WMChar
		WMCharToItem
		WMIMEEndComp
		WMIMEStartComp
		WMKeyDown
		WMKeyUp
		WMKillFocus
		WMMeasureItem
		WMMouseWheel
		WMMove
		WMNCCalcSize
		WMNCDestroy
		WMNCPaint
		WMNCHitTest
		WMNotify
		WMPaletteChanged
		WMParentNotify
		WMQueryNewPalette
		WMSetCursor
		WMSetFocus
		WMSysColorChange
		WMSysKeyDown
		WMSysKeyUp
		WMTimeChange
		WMVKeyToItem
		WMWindowPosChanged
		WMWinIniChange

Derived from TControl

		BeginDrag
		BringToFront
		CalcDockSizes
		Click
		ClientToScreen
		CMHintShow
		CMHitTest
		CMMouseEnter
		CMMouseLeave
		CMParentColorChanged
		CMParentShowHintChanged
		CreateFloatingDockSite
		DblClick
		DefaultDockImage
		DoActionChange
		DoCanAutoSize
		DoCanResize
		DockTrackNoTarget
		DoConstrainedResize
		DoConstraintsChange
		DoContextPopup
		DoDragMsg
		DoEndDock
		DoEndDrag
		DoMouseDown
		DoMouseUp
		DoStartDock
		DoStartDrag
		DragCanceled
		DragDrop
		Dragging
		DragOver
		DrawDragDockImage
		DrawTextBiDiModeFlags
		DrawTextBiDiModeFlagsReadingOnly
		EndDrag
		EraseDragDockImage
		FontChanged
		GetAction
		GetBoundsRect
		GetClientHeight
		GetClientWidth
		GetControlsAlignment
		GetDockEdge
		GetDragImages
		GetEnabled
		GetFloatingDockSiteClass
		GetLRDockWidth
		GetMouseCapture
		GetPalette
		GetParentComponent
		GetPopupMenu
		GetTBDockHeight
		GetText
		GetTextBuf
		GetTextLen
		GetUndockHeight
		GetUndockWidth
		HasParent
		Changed
		CheckNewSize
		InitiateAction
		InvalidateControl
		IsAnchorsStored
		IsBiDiModeStored
		IsCaptionStored
		IsColorStored
		IsEnabledStored
		IsFontStored
		IsHintStored
		IsOnClickStored
		IsRightToLeft
		IsShowHintStored
		IsVisibleStored
		ManualDock
		ManualFloat
		MouseDown
		MouseMove
		MouseUp
		Perform
		PositionDockRect
		ReadIsControl
		Refresh
		ReplaceDockedControl
		Resize
		ScreenToClient
		SendDockNotification
		SendToBack
		SetAction
		SetAlign
		SetAnchors
		SetAutoSize
		SetBiDiMode
		SetBoundsRect
		SetClientSize
		SetColor
		SetCursor
		SetDesktopFont
		SetDragMode
		SetEnabled
		SetFont
		SetHeight
		SetHostDockSite
		SetLeft
		SetMouseCapture
		SetName
		SetParentColor
		SetParentComponent
		SetParentFont
		SetParentShowHint
		SetPopupMenu
		SetShowHint
		SetText
		SetTextBuf
		SetTop
		SetWidth
		UpdateAnchorRules
		UpdateBoundsRect
		UseRightToLeftAlignment
		UseRightToLeftReading
		UseRightToLeftScrollBar
		WMCancelMode
		WMLButtonDblClk
		WMLButtonDown
		WMLButtonUp
		WMMButtonDblClk
		WMMButtonDown
		WMMButtonUp
		WMMouseMove
		WMRButtonDblClk
		WMRButtonDown
		WMRButtonUp
		WriteIsControl

Derived from TComponent

		_AddRef
		_Release
		DestroyComponents
		Destroying
		ExecuteAction
		FindComponent
		FreeNotification
		FreeOnRelease
		GetComObject
		GetComponent
		GetComponentCount
		GetComponentIndex
		GetChildOwner
		GetChildParent
		GetIDsOfNames
		GetNamePath
		GetOwner
		GetTypeInfo
		GetTypeInfoCount
		ChangeName
		InsertComponent
		Invoke
		ReadLeft
		ReadTop
		RemoveComponent
		RemoveFreeNotification
		RemoveNotification
		SafeCallException
		SetAncestor
		SetComponentIndex
		SetDesigning
		SetDesignInstance
		SetInline
		SetReference
		UpdateAction
		Updated
		UpdateRegistry
		Updating
		ValidateContainer
		ValidateInsert
		WriteLeft
		WriteState
		WriteTop

Derived from TPersistent

		Assign
		AssignError

Derived from TObject

		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance


TdlgMSI_Detail.clbClickCheck
TdlgMSI_Detail

procedure clbClickCheck(Sender: TObject);

Unit
MSI_DetailDlg


TdlgMSI_Detail.events
TdlgMSI_Detail events
TdlgMSI_Detail     Legend

Unit
MSI_DetailDlg

Derived from TCustomForm

		Active
		ActiveControl
		ActiveMDIChild
		ActiveOleControl
		BorderIcons
		BorderStyle
		Canvas
		ClientHandle
		DefaultMonitor
		Designer
		DropTarget
		FormState
		FormStyle
		HelpFile
		Icon
		KeyPreview
		MDIChildCount
		MDIChildren
		Menu
		ModalResult
		Monitor
		ObjectMenuItem
		OldCreateOrder
		OleFormObject
		OnActivate
		OnClose
		OnCloseQuery
		OnCreate
		OnDeactivate
		OnDestroy
		OnHelp
		OnHide
		OnPaint
		OnShortCut
		OnShow
		PixelsPerInch
		Position
		PrintScale
		Scaled
		TileMode
		WindowMenu
		WindowState

Derived from TScrollingWinControl

		AutoScroll
		HorzScrollBar
		VertScrollBar

Derived from TWinControl

		BevelEdges
		BevelInner
		BevelKind
		BevelOuter
		BevelWidth
		BorderWidth
		Brush
		ControlCount
		Controls
		Ctl3D
		DefWndProc
		DockClientCount
		DockClients
		DockManager
		DockSite
		DoubleBuffered
		Handle
		HelpContext
		ImeMode
		ImeName
		OnDockDrop
		OnDockOver
		OnEnter
		OnExit
		OnGetSiteInfo
		OnKeyDown
		OnKeyPress
		OnKeyUp
		OnMouseWheel
		OnMouseWheelDown
		OnMouseWheelUp
		OnUnDock
		ParentCtl3D
		ParentWindow
		Showing
		TabOrder
		TabStop
		UseDockManager
		VisibleDockClientCount
		WheelAccumulator
		WindowHandle

Derived from TControl

		Action
		ActionLink
		Align
		Anchors
		AutoSize
		BiDiMode
		BoundsRect
		Caption
		ClientHeight
		ClientOrigin
		ClientRect
		ClientWidth
		Color
		Constraints
		ControlState
		ControlStyle
		Cursor
		DesktopFont
		DockOrientation
		DragCursor
		DragKind
		DragMode
		Enabled
		Floating
		FloatingDockSiteClass
		Font
		Height
		Hint
		HostDockSite
		IsControl
		Left
		LRDockWidth
		MouseCapture
		OnCanResize
		OnClick
		OnConstrainedResize
		OnContextPopup
		OnDblClick
		OnDragDrop
		OnDragOver
		OnEndDock
		OnEndDrag
		OnMouseDown
		OnMouseMove
		OnMouseUp
		OnResize
		OnStartDock
		OnStartDrag
		Parent
		ParentBiDiMode
		ParentColor
		ParentFont
		ParentShowHint
		PopupMenu
		ScalingFlags
		ShowHint
		TBDockHeight
		Text
		Top
		UndockHeight
		UndockWidth
		Visible
		Width
		WindowProc
		WindowText

Derived from TComponent

		ComObject
		ComponentCount
		ComponentIndex
		Components
		ComponentState
		ComponentStyle
		DesignInfo
		Name
		Owner
		Tag
		VCLComObject


dlgMSI_Detail
dlgMSI_Detail variable

Var dlgMSI_Detail;

Unit
MSI_DetailDlg


MSI_Devices
Unit MSI_Devices

Classes
TDeviceList
TDevices

Types
TDevice
TDeviceClass

Variables
ClassDesc
ClassIcon
ClassName
Description
DeviceClass
Driver
DriverDate
DriverProvider
DriverVersion
FriendlyName
GUID
HardwareID
Location
Manufacturer
RegKey
Service
ServiceGroup
ServiceName
ServiceType


TDeviceList
Hierarchy     Properties     Methods     Events

Unit
MSI_Devices


TDeviceList.Hierarchy

Unit
MSI_Devices

Hierarchy

TObject
     |
TPersistent
     |
TStrings
     |
TStringList
     |
TDeviceList


TDeviceList.properties
TDeviceList properties
TDeviceList     Legend

Unit
MSI_Devices

Derived from TStringList

		Duplicates
		OnChange
		OnChanging
		Sorted

Derived from TStrings

		Capacity
		CommaText
		Count
		Names
		Objects
		Strings
		StringsAdapter
		Text
		Values


TDeviceList.methods
TDeviceList methods
TDeviceList     Legend

Unit
MSI_Devices

Derived from TStringList

		Add
		Clear
		CustomSort
		Delete
		Destroy
		Exchange
		ExchangeItems
		Find
		Get
		GetCapacity
		GetCount
		GetObject
		Grow
		Changed
		Changing
		IndexOf
		Insert
		InsertItem
		Put
		PutObject
		QuickSort
		SetCapacity
		SetSorted
		SetUpdateState
		Sort

Derived from TStrings

		AddObject
		AddStrings
		Append
		Assign
		BeginUpdate
		DefineProperties
		EndUpdate
		Equals
		Error
		GetCommaText
		GetName
		GetText
		GetTextStr
		GetValue
		IndexOfName
		IndexOfObject
		InsertObject
		LoadFromFile
		LoadFromStream
		Move
		ReadData
		SaveToFile
		SaveToStream
		SetCommaText
		SetStringsAdapter
		SetText
		SetTextStr
		SetValue
		WriteData

Derived from TPersistent

		AssignError
		AssignTo
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		Create
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TDeviceList.events
TDeviceList events
TDeviceList     Legend

Unit
MSI_Devices

Derived from TStringList

		Duplicates
		OnChange
		OnChanging
		Sorted

Derived from TStrings

		Capacity
		CommaText
		Count
		Names
		Objects
		Strings
		StringsAdapter
		Text
		Values


TDevices
Hierarchy     Properties     Methods

Unit
MSI_Devices


TDevices.Hierarchy

Unit
MSI_Devices

Hierarchy

TObject
    |
TPersistent
    |
TDevices


TDevices.properties
TDevices properties
TDevices     Legend

Unit
MSI_Devices

In TDevices

		DeviceCount
		Devices


TDevices.DeviceCount
TDevices

property DeviceCount: Integer;

Unit
MSI_Devices


TDevices.Devices
TDevices

property Devices[Index: Integer]: TDevice;

Unit
MSI_Devices


TDevices.methods
TDevices methods
TDevices     Legend

Unit
MSI_Devices

In TDevices

		Create
		GetDevicesByClass
		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TDevices.Create
TDevices

constructor Create;

Unit
MSI_Devices


TDevices.GetDevicesByClass
TDevices

procedure GetDevicesByClass(ADeviceClass: TDeviceClass; Var ADevices: TStrings);

Unit
MSI_Devices


TDevices.GetInfo
TDevices

procedure GetInfo;

Unit
MSI_Devices


TDevices.Report
TDevices

procedure Report(Var sl: TStringList);

Unit
MSI_Devices


TDevice

type TDevice = record;

Unit
MSI_Devices


TDeviceClass

type TDeviceClass = (dcBattery, dcComputer, dcDiskDrive, dcDisplay, dcCDROM, dcfdc, dcFloppyDisk, dcGPS, dcHIDClass, dchdc, dc1394, dcImage, dcInfrared, dcKeyboard, dcMediumChanger, dcMTD, dcMouse, dcModem, dcMonitor, dcMultiFunction, dcPortSerial, dcNet, dcLegacyDriver, dcNtApm, dcUnknown, dcPCMCIA, dcPorts, dcPrinter, dcSCSIAdapter, dcSmartCardReader, dcMEDIA, dcVolume, dcSystem, dcTapeDrive, dcTapeController, dcTape, dcUSB);

Unit
MSI_Devices


ClassDesc
ClassDesc variable

Var ClassDesc;

Unit
MSI_Devices


ClassIcon
ClassIcon variable

Var ClassIcon;

Unit
MSI_Devices


ClassName
ClassName variable

Var ClassName;

Unit
MSI_Devices


Description
Description variable

Var Description;

Unit
MSI_Devices


DeviceClass
DeviceClass variable

Var DeviceClass;

Unit
MSI_Devices


Driver
Driver variable

Var Driver;

Unit
MSI_Devices


DriverDate
DriverDate variable

Var DriverDate;

Unit
MSI_Devices


DriverProvider
DriverProvider variable

Var DriverProvider;

Unit
MSI_Devices


DriverVersion
DriverVersion variable

Var DriverVersion;

Unit
MSI_Devices


FriendlyName
FriendlyName variable

Var FriendlyName;

Unit
MSI_Devices


GUID
GUID variable

Var GUID;

Unit
MSI_Devices


HardwareID
HardwareID variable

Var HardwareID;

Unit
MSI_Devices


Location
Location variable

Var Location;

Unit
MSI_Devices


Manufacturer
Manufacturer variable

Var Manufacturer;

Unit
MSI_Devices


RegKey
RegKey variable

Var RegKey;

Unit
MSI_Devices


Service
Service variable

Var Service;

Unit
MSI_Devices


ServiceGroup
ServiceGroup variable

Var ServiceGroup;

Unit
MSI_Devices


ServiceName
ServiceName variable

Var ServiceName;

Unit
MSI_Devices


ServiceType
ServiceType variable

Var ServiceType;

Unit
MSI_Devices


MSI_Disk
Unit MSI_Disk

Classes
TDisk


TDisk
Hierarchy     Properties     Methods

Unit
MSI_Disk


TDisk.Hierarchy

Unit
MSI_Disk

Hierarchy

TObject
  |
TPersistent
  |
TDisk


TDisk.properties
TDisk properties
TDisk     Legend

Unit
MSI_Disk

In TDisk

		AvailableDisks
		BytesPerSector
		Capacity
		Drive
		FileFlags
		FileSystem
		FreeClusters
		FreeSpace
		MediaPresent
		MediaType
		SectorsPerCluster
		Serial
		SerialNumber
		TotalClusters
		VolumeLabel


TDisk.AvailableDisks
TDisk

property AvailableDisks: string;

Unit
MSI_Disk


TDisk.BytesPerSector
TDisk

property BytesPerSector: dword;

Unit
MSI_Disk


TDisk.Capacity
TDisk

property Capacity: Int64;

Unit
MSI_Disk


TDisk.Drive
TDisk

property Drive: TDiskSign;

Unit
MSI_Disk


TDisk.FileFlags
TDisk

property FileFlags: TFileFlags;

Unit
MSI_Disk


TDisk.FileSystem
TDisk

property FileSystem: string;

Unit
MSI_Disk


TDisk.FreeClusters
TDisk

property FreeClusters: dword;

Unit
MSI_Disk


TDisk.FreeSpace
TDisk

property FreeSpace: Int64;

Unit
MSI_Disk


TDisk.MediaPresent
TDisk

property MediaPresent: Boolean;

Unit
MSI_Disk


TDisk.MediaType
TDisk

property MediaType: TMediaType;

Unit
MSI_Disk


TDisk.SectorsPerCluster
TDisk

property SectorsPerCluster: dword;

Unit
MSI_Disk


TDisk.Serial
TDisk

property Serial: dword;

Unit
MSI_Disk


TDisk.SerialNumber
TDisk

property SerialNumber: string;

Unit
MSI_Disk


TDisk.TotalClusters
TDisk

property TotalClusters: dword;

Unit
MSI_Disk


TDisk.VolumeLabel
TDisk

property VolumeLabel: string;

Unit
MSI_Disk


TDisk.methods
TDisk methods
TDisk     Legend

Unit
MSI_Disk

In TDisk

		GetCD
		GetInfo
		GetMediaTypeStr
		Report
		Report_FileFlags

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		Create
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TDisk.GetCD
TDisk

function GetCD: Byte;

Unit
MSI_Disk


TDisk.GetInfo
TDisk

procedure GetInfo;

Unit
MSI_Disk


TDisk.GetMediaTypeStr
TDisk

function GetMediaTypeStr(MT: TMediaType): string;

Unit
MSI_Disk


TDisk.Report
TDisk

procedure Report(Var sl: TStringList);

Unit
MSI_Disk


TDisk.Report_FileFlags
TDisk

procedure Report_FileFlags(Var AFileFlags: TStringList);

Unit
MSI_Disk


MSI_Display
Unit MSI_Display

Classes
TDisplay

Types
TCurveCap
TDisplayInfo
TLineCap
TPolygonCap
TRasterCap
TTextCap

Variables
DAC
Chipset
Memory


TDisplay
Hierarchy     Properties     Methods

Unit
MSI_Display


TDisplay.Hierarchy

Unit
MSI_Display

Hierarchy

TObject
    |
TPersistent
    |
TDisplay


TDisplay.properties
TDisplay properties
TDisplay     Legend

Unit
MSI_Display

In TDisplay

		Adapter
		BIOSDate
		BIOSVersion
		ColorDepth
		CurveCaps
		DAC
		FontResolution
		HorzRes
		Chipset
		LineCaps
		Memory
		Modes
		PixelDiagonal
		PixelHeight
		PixelWidth
		PolygonCaps
		RasterCaps
		Technology
		TextCaps
		VertRes


TDisplay.Adapter
TDisplay

property Adapter: string;

Unit
MSI_Display


TDisplay.BIOSDate
TDisplay

property BIOSDate: string;

Unit
MSI_Display


TDisplay.BIOSVersion
TDisplay

property BIOSVersion: string;

Unit
MSI_Display


TDisplay.ColorDepth
TDisplay

property ColorDepth: Integer;

Unit
MSI_Display


TDisplay.CurveCaps
TDisplay

property CurveCaps: TCurveCaps;

Unit
MSI_Display


TDisplay.DAC
TDisplay

property DAC: string;

Unit
MSI_Display


TDisplay.FontResolution
TDisplay

property FontResolution: DWORD;

Unit
MSI_Display


TDisplay.HorzRes
TDisplay

property HorzRes: Integer;

Unit
MSI_Display


TDisplay.Chipset
TDisplay

property Chipset: string;

Unit
MSI_Display


TDisplay.LineCaps
TDisplay

property LineCaps: TLineCaps;

Unit
MSI_Display


TDisplay.Memory
TDisplay

property Memory: Integer;

Unit
MSI_Display


TDisplay.Modes
TDisplay

property Modes: TStrings;

Unit
MSI_Display


TDisplay.PixelDiagonal
TDisplay

property PixelDiagonal: Integer;

Unit
MSI_Display


TDisplay.PixelHeight
TDisplay

property PixelHeight: Integer;

Unit
MSI_Display


TDisplay.PixelWidth
TDisplay

property PixelWidth: Integer;

Unit
MSI_Display


TDisplay.PolygonCaps
TDisplay

property PolygonCaps: TPolygonCaps;

Unit
MSI_Display


TDisplay.RasterCaps
TDisplay

property RasterCaps: TRasterCaps;

Unit
MSI_Display


TDisplay.Technology
TDisplay

property Technology: string;

Unit
MSI_Display


TDisplay.TextCaps
TDisplay

property TextCaps: TTextCaps;

Unit
MSI_Display


TDisplay.VertRes
TDisplay

property VertRes: Integer;

Unit
MSI_Display


TDisplay.methods
TDisplay methods
TDisplay     Legend

Unit
MSI_Display

In TDisplay

		Create
		GetInfo
		Report
		Report_CurveCaps
		Report_LineCaps
		Report_PolygonCaps
		Report_RasterCaps
		Report_TextCaps

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TDisplay.Create
TDisplay

constructor Create;

Unit
MSI_Display


TDisplay.GetInfo
TDisplay

procedure GetInfo;

Unit
MSI_Display


TDisplay.Report
TDisplay

procedure Report(Var sl: TStringList);

Unit
MSI_Display


TDisplay.Report_CurveCaps
TDisplay

procedure Report_CurveCaps(ACaps: TStringList);

Unit
MSI_Display


TDisplay.Report_LineCaps
TDisplay

procedure Report_LineCaps(ACaps: TStringList);

Unit
MSI_Display


TDisplay.Report_PolygonCaps
TDisplay

procedure Report_PolygonCaps(ACaps: TStringList);

Unit
MSI_Display


TDisplay.Report_RasterCaps
TDisplay

procedure Report_RasterCaps(ACaps: TStringList);

Unit
MSI_Display


TDisplay.Report_TextCaps
TDisplay

procedure Report_TextCaps(ACaps: TStringList);

Unit
MSI_Display


TCurveCap

type TCurveCap = (ccCircles, ccPieWedges, ccChords, ccEllipses, ccWideBorders, ccStyledBorders, ccWideStyledBorders, ccInteriors, ccRoundedRects);

Unit
MSI_Display


TDisplayInfo

type TDisplayInfo = record;

Unit
MSI_Display


TLineCap

type TLineCap = (lcPolylines, lcMarkers, lcMultipleMarkers, lcWideLines, lcStyledLines, lcWideStyledLines, lcInteriors);

Unit
MSI_Display


TPolygonCap

type TPolygonCap = (pcAltFillPolygons, pcRectangles, pcWindingFillPolygons, pcSingleScanlines, pcWideBorders, pcStyledBorders, pcWideStyledBorders, pcInteriors);

Unit
MSI_Display


TRasterCap

type TRasterCap = (rcRequiresBanding, rcTranserBitmaps, rcBitmaps64K, rcSetGetDIBits, rcSetDIBitsToDevice, rcFloodfills, rcWindows2xFeatures, rcPaletteBased, rcScaling, rcStretchBlt, rcStretchDIBits);

Unit
MSI_Display


TTextCap

type TTextCap = (tcCharOutPrec, tcStrokeOutPrec, tcStrokeClipPrec, tcCharRotation90, tcCharRotationAny, tcScaleIndependent, tcDoubledCharScaling, tcIntMultiScaling, tcAnyMultiExactScaling, tcDoubleWeightChars, tcItalics, tcUnderlines, tcStrikeouts, tcRasterFonts, tcVectorFonts, tcNoScrollUsingBlts);

Unit
MSI_Display


DAC
DAC variable

Var DAC;

Unit
MSI_Display


Chipset
Chipset variable

Var Chipset;

Unit
MSI_Display


Memory
Memory variable

Var Memory;

Unit
MSI_Display


MSI_Engines
Unit MSI_Engines

Classes
TASPI32
TDirectX
TEngines


TASPI
TASPI32
Hierarchy     Properties     Methods

Unit
MSI_Engines


TASPI.Hierarchy

Unit
MSI_Engines

Hierarchy

TObject
   |
TPersistent
   |
TASPI32


TASPI.properties
TASPI32 properties
TASPI32     Legend

Unit
MSI_Engines

In TASPI32

		ASPI
		Configuration


TASPI.ASPI
TASPI32.ASPI
TASPI32

property ASPI: string;

Unit
MSI_Engines


TASPI.Configuration
TASPI32.Configuration
TASPI32

property Configuration: TASPIConfig;

Unit
MSI_Engines


TASPI.methods
TASPI32 methods
TASPI32     Legend

Unit
MSI_Engines

In TASPI32

		Create
		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TASPI.Create
TASPI32.Create
TASPI32

constructor Create;

Unit
MSI_Engines


TASPI.GetInfo
TASPI32.GetInfo
TASPI32

procedure GetInfo;

Unit
MSI_Engines


TASPI.Report
TASPI32.Report
TASPI32

procedure Report(Var sl: TStringList);

Unit
MSI_Engines


TDirectX
Hierarchy     Properties     Methods

Unit
MSI_Engines


TDirectX.Hierarchy

Unit
MSI_Engines

Hierarchy

TObject
    |
TPersistent
    |
TDirectX


TDirectX.properties
TDirectX properties
TDirectX     Legend

Unit
MSI_Engines

In TDirectX

		Direct3D
		DirectMusic
		DirectPlay
		Version


TDirectX.DirectD
TDirectX.Direct3D
TDirectX

property Direct3D: TStrings;

Unit
MSI_Engines


TDirectX.DirectMusic
TDirectX

property DirectMusic: TStrings;

Unit
MSI_Engines


TDirectX.DirectPlay
TDirectX

property DirectPlay: TStrings;

Unit
MSI_Engines


TDirectX.Version
TDirectX

property Version: string;

Unit
MSI_Engines


TDirectX.methods
TDirectX methods
TDirectX     Legend

Unit
MSI_Engines

In TDirectX

		Create
		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TDirectX.Create
TDirectX

constructor Create;

Unit
MSI_Engines


TDirectX.GetInfo
TDirectX

procedure GetInfo;

Unit
MSI_Engines


TDirectX.Report
TDirectX

procedure Report(Var sl: TStringList);

Unit
MSI_Engines


TEngines
Hierarchy     Properties     Methods

Unit
MSI_Engines


TEngines.Hierarchy

Unit
MSI_Engines

Hierarchy

TObject
    |
TPersistent
    |
TEngines


TEngines.properties
TEngines properties
TEngines     Legend

Unit
MSI_Engines

In TEngines

		ADO
		ASPI32
		BDE
		DAO
		DirectX
		ExceptionMode
		ODBC


TEngines.ADO
TEngines

property ADO: string;

Unit
MSI_Engines


TEngines.ASPI
TEngines.ASPI32
TEngines

property ASPI32: TASPI32;

Unit
MSI_Engines


TEngines.BDE
TEngines

property BDE: string;

Unit
MSI_Engines


TEngines.DAO
TEngines

property DAO: string;

Unit
MSI_Engines


TEngines.DirectX
TEngines

property DirectX: TDirectX;

Unit
MSI_Engines


TEngines.ExceptionMode
TEngines

property ExceptionMode: TExceptionMode;

Unit
MSI_Engines


TEngines.ODBC
TEngines

property ODBC: string;

Unit
MSI_Engines


TEngines.methods
TEngines methods
TEngines     Legend

Unit
MSI_Engines

In TEngines

		Create
		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TEngines.Create
TEngines

constructor Create;

Unit
MSI_Engines


TEngines.GetInfo
TEngines

procedure GetInfo;

Unit
MSI_Engines


TEngines.Report
TEngines

procedure Report(Var sl: TStringList);

Unit
MSI_Engines


MSI_GUI
Unit MSI_GUI

Classes
TMSystemInfo


TMSystemInfo
Hierarchy     Properties     Methods     Events

Unit
MSI_GUI


TMSystemInfo.Hierarchy

Unit
MSI_GUI

Hierarchy

TObject
      |
TPersistent
      |
TComponent
      |
TMSystemInfo


TMSystemInfo.properties
TMSystemInfo properties
TMSystemInfo     Legend

Unit
MSI_GUI

In TMSystemInfo

		About
		APM
		CPU
		Devices
		Disk
		Display
		Engines
		ExceptionMode
		Machine
		Media
		Memory
		Network
		OS
		Printers
		Software
		Startup

Derived from TComponent

		ComObject
		ComponentCount
		ComponentIndex
		Components
		ComponentState
		ComponentStyle
		DesignInfo
		Name
		Owner
		Tag
		VCLComObject


TMSystemInfo.About
TMSystemInfo

property About: string;

Unit
MSI_GUI


TMSystemInfo.APM
TMSystemInfo

property APM: TAPM;

Unit
MSI_GUI


TMSystemInfo.CPU
TMSystemInfo

property CPU: TCPU;

Unit
MSI_GUI


TMSystemInfo.Devices
TMSystemInfo

property Devices: TDevices;

Unit
MSI_GUI


TMSystemInfo.Disk
TMSystemInfo

property Disk: TDisk;

Unit
MSI_GUI


TMSystemInfo.Display
TMSystemInfo

property Display: TDisplay;

Unit
MSI_GUI


TMSystemInfo.Engines
TMSystemInfo

property Engines: TEngines;

Unit
MSI_GUI


TMSystemInfo.ExceptionMode
TMSystemInfo

property ExceptionMode: TExceptionMode;

Unit
MSI_GUI


TMSystemInfo.Machine
TMSystemInfo

property Machine: TMachine;

Unit
MSI_GUI


TMSystemInfo.Media
TMSystemInfo

property Media: TMedia;

Unit
MSI_GUI


TMSystemInfo.Memory
TMSystemInfo

property Memory: TMemory;

Unit
MSI_GUI


TMSystemInfo.Network
TMSystemInfo

property Network: TNetwork;

Unit
MSI_GUI


TMSystemInfo.OS
TMSystemInfo

property OS: TOperatingSystem;

Unit
MSI_GUI


TMSystemInfo.Printers
TMSystemInfo

property Printers: TPrinters;

Unit
MSI_GUI


TMSystemInfo.Software
TMSystemInfo

property Software: TSoftware;

Unit
MSI_GUI


TMSystemInfo.Startup
TMSystemInfo

property Startup: TStartup;

Unit
MSI_GUI


TMSystemInfo.methods
TMSystemInfo methods
TMSystemInfo     Legend

Unit
MSI_GUI

In TMSystemInfo

		Refresh
		Report
		ShowModalOverview
		ShowModalOverviewWithAbout
		ShowOverview
		ShowOverviewWithAbout

Derived from TComponent

		_AddRef
		_Release
		BeforeDestruction
		Create
		DefineProperties
		Destroy
		DestroyComponents
		Destroying
		ExecuteAction
		FindComponent
		FreeNotification
		FreeOnRelease
		GetComObject
		GetComponent
		GetComponentCount
		GetComponentIndex
		GetChildOwner
		GetChildParent
		GetChildren
		GetIDsOfNames
		GetNamePath
		GetOwner
		GetParentComponent
		GetTypeInfo
		GetTypeInfoCount
		HasParent
		ChangeName
		Insert
		InsertComponent
		Invoke
		Loaded
		Notification
		QueryInterface
		ReadLeft
		ReadState
		ReadTop
		Remove
		RemoveComponent
		RemoveFreeNotification
		RemoveNotification
		SafeCallException
		SetAncestor
		SetComponentIndex
		SetDesigning
		SetDesignInstance
		SetChildOrder
		SetInline
		SetName
		SetParentComponent
		SetReference
		UpdateAction
		Updated
		UpdateRegistry
		Updating
		ValidateContainer
		ValidateInsert
		ValidateRename
		WriteLeft
		WriteState
		WriteTop

Derived from TPersistent

		Assign
		AssignError
		AssignTo

Derived from TObject

		AfterConstruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance


TMSystemInfo.Refresh
TMSystemInfo

procedure Refresh;

Unit
MSI_GUI


TMSystemInfo.Report
TMSystemInfo

procedure Report(Var sl: TStringList);

Unit
MSI_GUI


TMSystemInfo.ShowModalOverview
TMSystemInfo

procedure ShowModalOverview;

Unit
MSI_GUI


TMSystemInfo.ShowModalOverviewWithAbout
TMSystemInfo

procedure ShowModalOverviewWithAbout;

Unit
MSI_GUI


TMSystemInfo.ShowOverview
TMSystemInfo

procedure ShowOverview;

Unit
MSI_GUI


TMSystemInfo.ShowOverviewWithAbout
TMSystemInfo

procedure ShowOverviewWithAbout;

Unit
MSI_GUI


TMSystemInfo.events
TMSystemInfo events
TMSystemInfo     Legend

Unit
MSI_GUI

Derived from TComponent

		ComObject
		ComponentCount
		ComponentIndex
		Components
		ComponentState
		ComponentStyle
		DesignInfo
		Name
		Owner
		Tag
		VCLComObject


MSI_Machine
Unit MSI_Machine

Classes
TMachine


TMachine
Hierarchy     Properties     Methods

Unit
MSI_Machine


TMachine.Hierarchy

Unit
MSI_Machine

Hierarchy

TObject
    |
TPersistent
    |
TMachine


TMachine.properties
TMachine properties
TMachine     Legend

Unit
MSI_Machine

In TMachine

		BIOSCopyright
		BIOSDate
		BIOSExtendedInfo
		BIOSName
		CapsLock
		Computer
		DELL_ServiceTag
		LastBoot
		Name
		NumLock
		ScrollLock
		SystemUpTime
		User


TMachine.BIOSCopyright
TMachine

property BIOSCopyright: string;

Unit
MSI_Machine


TMachine.BIOSDate
TMachine

property BIOSDate: string;

Unit
MSI_Machine


TMachine.BIOSExtendedInfo
TMachine

property BIOSExtendedInfo: string;

Unit
MSI_Machine


TMachine.BIOSName
TMachine

property BIOSName: string;

Unit
MSI_Machine


TMachine.CapsLock
TMachine

property CapsLock: Boolean;

Unit
MSI_Machine


TMachine.Computer
TMachine

property Computer: string;

Unit
MSI_Machine


TMachine.DELL_ServiceTag
TMachine

property DELL_ServiceTag: string;

Unit
MSI_Machine


TMachine.LastBoot
TMachine

property LastBoot: TDatetime;

Unit
MSI_Machine


TMachine.Name
TMachine

property Name: string;

Unit
MSI_Machine


TMachine.NumLock
TMachine

property NumLock: Boolean;

Unit
MSI_Machine


TMachine.ScrollLock
TMachine

property ScrollLock: Boolean;

Unit
MSI_Machine


TMachine.SystemUpTime
TMachine

property SystemUpTime: Extended;

Unit
MSI_Machine


TMachine.User
TMachine

property User: string;

Unit
MSI_Machine


TMachine.methods
TMachine methods
TMachine     Legend

Unit
MSI_Machine

In TMachine

		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		Create
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TMachine.GetInfo
TMachine

procedure GetInfo;

Unit
MSI_Machine


TMachine.Report
TMachine

procedure Report(Var sl: TStringList);

Unit
MSI_Machine


MSI_Media
Unit MSI_Media

Classes
TMedia


TMedia
Hierarchy     Properties     Methods

Unit
MSI_Media


TMedia.Hierarchy

Unit
MSI_Media

Hierarchy

TObject
   |
TPersistent
   |
TMedia


TMedia.properties
TMedia properties
TMedia     Legend

Unit
MSI_Media

In TMedia

		AUX
		Devices
		GamePortIndex
		MIDIIn
		MIDIOut
		Mixer
		SoundCardIndex
		WAVEIn
		WAVEOut


TMedia.AUX
TMedia

property AUX: TStrings;

Unit
MSI_Media


TMedia.Devices
TMedia

property Devices: TStrings;

Unit
MSI_Media


TMedia.GamePortIndex
TMedia

property GamePortIndex: Integer;

Unit
MSI_Media


TMedia.MIDIIn
TMedia

property MIDIIn: TStrings;

Unit
MSI_Media


TMedia.MIDIOut
TMedia

property MIDIOut: TStrings;

Unit
MSI_Media


TMedia.Mixer
TMedia

property Mixer: TStrings;

Unit
MSI_Media


TMedia.SoundCardIndex
TMedia

property SoundCardIndex: Integer;

Unit
MSI_Media


TMedia.WAVEIn
TMedia

property WAVEIn: TStrings;

Unit
MSI_Media


TMedia.WAVEOut
TMedia

property WAVEOut: TStrings;

Unit
MSI_Media


TMedia.methods
TMedia methods
TMedia     Legend

Unit
MSI_Media

In TMedia

		Create
		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TMedia.Create
TMedia

constructor Create;

Unit
MSI_Media


TMedia.GetInfo
TMedia

procedure GetInfo;

Unit
MSI_Media


TMedia.Report
TMedia

procedure Report(Var sl: TStringList);

Unit
MSI_Media


MSI_Memory
Unit MSI_Memory

Classes
TMemory

Procedures
GlobalMemoryStatusEx

Types
TGlobalMemoryStatusEx
TMemoryStatusEx

Variables
dwLength
dwMemoryLoad
ullAvailExtendedVirtual
ullAvailPageFile
ullAvailPhys
ullAvailVirtual
ullTotalPageFile
ullTotalPhys
ullTotalVirtual


TMemory
Hierarchy     Properties     Methods

Unit
MSI_Memory


TMemory.Hierarchy

Unit
MSI_Memory

Hierarchy

TObject
   |
TPersistent
   |
TMemory


TMemory.properties
TMemory properties
TMemory     Legend

Unit
MSI_Memory

In TMemory

		AllocGranularity
		MaxAppAddress
		MemoryLoad
		MinAppAddress
		PageFileFree
		PageFileTotal
		PageSize
		PhysicalFree
		PhysicalTotal
		VirtualFree
		VirtualTotal
		Win9x_GDIRes
		Win9x_SystemRes
		Win9x_UserRes


TMemory.AllocGranularity
TMemory

property AllocGranularity: Integer;

Unit
MSI_Memory


TMemory.MaxAppAddress
TMemory

property MaxAppAddress: Integer;

Unit
MSI_Memory


TMemory.MemoryLoad
TMemory

property MemoryLoad: Integer;

Unit
MSI_Memory


TMemory.MinAppAddress
TMemory

property MinAppAddress: Integer;

Unit
MSI_Memory


TMemory.PageFileFree
TMemory

property PageFileFree: Int64;

Unit
MSI_Memory


TMemory.PageFileTotal
TMemory

property PageFileTotal: Int64;

Unit
MSI_Memory


TMemory.PageSize
TMemory

property PageSize: Integer;

Unit
MSI_Memory


TMemory.PhysicalFree
TMemory

property PhysicalFree: Int64;

Unit
MSI_Memory


TMemory.PhysicalTotal
TMemory

property PhysicalTotal: Int64;

Unit
MSI_Memory


TMemory.VirtualFree
TMemory

property VirtualFree: Int64;

Unit
MSI_Memory


TMemory.VirtualTotal
TMemory

property VirtualTotal: Int64;

Unit
MSI_Memory


TMemory.Winx_GDIRes
TMemory.Win9x_GDIRes
TMemory

property Win9x_GDIRes: Byte;

Unit
MSI_Memory


TMemory.Winx_SystemRes
TMemory.Win9x_SystemRes
TMemory

property Win9x_SystemRes: Byte;

Unit
MSI_Memory


TMemory.Winx_UserRes
TMemory.Win9x_UserRes
TMemory

property Win9x_UserRes: Byte;

Unit
MSI_Memory


TMemory.methods
TMemory methods
TMemory     Legend

Unit
MSI_Memory

In TMemory

		Create
		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TMemory.Create
TMemory

constructor Create;

Unit
MSI_Memory


TMemory.GetInfo
TMemory

procedure GetInfo;

Unit
MSI_Memory


TMemory.Report
TMemory

procedure Report(Var sl: TStringList);

Unit
MSI_Memory


GlobalMemoryStatusEx
GlobalMemoryStatusEx function

function GlobalMemoryStatusEx(lpBuffer: PMemoryStatusEx): BOOL;

Unit
MSI_Memory


TGlobalMemoryStatusEx

type TGlobalMemoryStatusEx = function(lpBuffer: PMemoryStatusEx): BOOL;

Unit
MSI_Memory


TMemoryStatusEx

type TMemoryStatusEx = record;

Unit
MSI_Memory


dwLength
dwLength variable

Var dwLength;

Unit
MSI_Memory


dwMemoryLoad
dwMemoryLoad variable

Var dwMemoryLoad;

Unit
MSI_Memory


ullAvailExtendedVirtual
ullAvailExtendedVirtual variable

Var ullAvailExtendedVirtual;

Unit
MSI_Memory


ullAvailPageFile
ullAvailPageFile variable

Var ullAvailPageFile;

Unit
MSI_Memory


ullAvailPhys
ullAvailPhys variable

Var ullAvailPhys;

Unit
MSI_Memory


ullAvailVirtual
ullAvailVirtual variable

Var ullAvailVirtual;

Unit
MSI_Memory


ullTotalPageFile
ullTotalPageFile variable

Var ullTotalPageFile;

Unit
MSI_Memory


ullTotalPhys
ullTotalPhys variable

Var ullTotalPhys;

Unit
MSI_Memory


ullTotalVirtual
ullTotalVirtual variable

Var ullTotalVirtual;

Unit
MSI_Memory


MSI_Network
Unit MSI_Network

Classes
TNetwork
TWinsock


TNetwork
Hierarchy     Properties     Methods

Unit
MSI_Network


TNetwork.Hierarchy

Unit
MSI_Network

Hierarchy

TObject
    |
TPersistent
    |
TNetwork


TNetwork.properties
TNetwork properties
TNetwork     Legend

Unit
MSI_Network

In TNetwork

		Adapters
		CardAdapterIndex
		Clients
		ExceptionMode
		IPAddresses
		MACAddresses
		Networkcard
		Protocols
		Services
		WinSock


TNetwork.Adapters
TNetwork

property Adapters: TStrings;

Unit
MSI_Network


TNetwork.CardAdapterIndex
TNetwork

property CardAdapterIndex: Integer;

Unit
MSI_Network


TNetwork.Clients
TNetwork

property Clients: TStrings;

Unit
MSI_Network


TNetwork.ExceptionMode
TNetwork

property ExceptionMode: TExceptionMode;

Unit
MSI_Network


TNetwork.IPAddresses
TNetwork

property IPAddresses: TStrings;

Unit
MSI_Network


TNetwork.MACAddresses
TNetwork

property MACAddresses: TStrings;

Unit
MSI_Network


TNetwork.Networkcard
TNetwork

property Networkcard: string;

Unit
MSI_Network


TNetwork.Protocols
TNetwork

property Protocols: TStrings;

Unit
MSI_Network


TNetwork.Services
TNetwork

property Services: TStrings;

Unit
MSI_Network


TNetwork.WinSock
TNetwork

property WinSock: TWinsock;

Unit
MSI_Network


TNetwork.methods
TNetwork methods
TNetwork     Legend

Unit
MSI_Network

In TNetwork

		Create
		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TNetwork.Create
TNetwork

constructor Create;

Unit
MSI_Network


TNetwork.GetInfo
TNetwork

procedure GetInfo;

Unit
MSI_Network


TNetwork.Report
TNetwork

procedure Report(Var sl: TStringList);

Unit
MSI_Network


TWinsock
Hierarchy     Properties     Methods

Unit
MSI_Network


TWinsock.Hierarchy

Unit
MSI_Network

Hierarchy

TObject
    |
TPersistent
    |
TWinsock


TWinsock.properties
TWinsock properties
TWinsock     Legend

Unit
MSI_Network

In TWinsock

		Description
		MajorVersion
		MinorVersion
		Status


TWinsock.Description
TWinsock

property Description: string;

Unit
MSI_Network


TWinsock.MajorVersion
TWinsock

property MajorVersion: Word;

Unit
MSI_Network


TWinsock.MinorVersion
TWinsock

property MinorVersion: Word;

Unit
MSI_Network


TWinsock.Status
TWinsock

property Status: string;

Unit
MSI_Network


TWinsock.methods
TWinsock methods
TWinsock     Legend

Unit
MSI_Network

In TWinsock

		GetInfo

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		Create
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TWinsock.GetInfo
TWinsock

procedure GetInfo;

Unit
MSI_Network


MSI_OS
Unit MSI_OS

Classes
TInternet
TLocaleInfo
TNTSpecific
TOperatingSystem
TTimeZone

Procedures
GetVersionEx

Types
TDateOrder
TMeasureSystem
TNtProductType
TNTSuite
TOSPlatform
TOSVersionInfoEx
TPositiveCurrencyMode
TTimeFormat
TYearFormat

Variables
dwBuildNumber
dwMajorVersion
dwMinorVersion
dwOSVersionInfoSize
dwPlatformId
szCSDVersion
wProductType
wReserved
wServicePackMajor
wServicePackMinor
wSuiteMask


TInternet
Hierarchy     Properties     Methods

Unit
MSI_OS


TInternet.Hierarchy

Unit
MSI_OS

Hierarchy

TObject
    |
TPersistent
    |
TInternet


TInternet.properties
TInternet properties
TInternet     Legend

Unit
MSI_OS

In TInternet

		ConnectionType
		DefaultBrowser
		DefaultMailClient
		ProxyServer


TInternet.ConnectionType
TInternet

property ConnectionType: TConnectionType;

Unit
MSI_OS


TInternet.DefaultBrowser
TInternet

property DefaultBrowser: string;

Unit
MSI_OS


TInternet.DefaultMailClient
TInternet

property DefaultMailClient: string;

Unit
MSI_OS


TInternet.ProxyServer
TInternet

property ProxyServer: string;

Unit
MSI_OS


TInternet.methods
TInternet methods
TInternet     Legend

Unit
MSI_OS

In TInternet

		GetConnTypeStr
		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		Create
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TInternet.GetConnTypeStr
TInternet

function GetConnTypeStr(ACType: TConnectionType): string;

Unit
MSI_OS


TInternet.GetInfo
TInternet

procedure GetInfo;

Unit
MSI_OS


TInternet.Report
TInternet

procedure Report(Var sl: TStringList);

Unit
MSI_OS


TLocaleInfo
Hierarchy     Properties     Methods

Unit
MSI_OS


TLocaleInfo.Hierarchy

Unit
MSI_OS

Hierarchy

TObject
     |
TPersistent
     |
TLocaleInfo


TLocaleInfo.properties
TLocaleInfo properties
TLocaleInfo     Legend

Unit
MSI_OS

In TLocaleInfo

		AbbreviateCountryCode
		AbbreviateLanguageName
		CountryCode
		CurrencyDecimalDigits
		CurrencyDecimalSeparator
		CurrencyThousandSeparator
		DateSeparator
		DecimalSeparator
		FullCountryCode
		FullLanguageEnglishName
		FullLocalizeLanguage
		InternationalMonetarySymbol
		ListSeparator
		LocalMonetarySymbol
		LongDateOrder
		MeasurementSystem
		NegativeCurrencyMode
		NumberOfDecimalDigits
		PositiveCurrencyMode
		ShortDateFormat
		ShortDateOrder
		TimeFormat
		TimeFormatSpecifier
		TimeSeparator
		YearFormat


TLocaleInfo.AbbreviateCountryCode
TLocaleInfo

property AbbreviateCountryCode: string;

Unit
MSI_OS


TLocaleInfo.AbbreviateLanguageName
TLocaleInfo

property AbbreviateLanguageName: string;

Unit
MSI_OS


TLocaleInfo.CountryCode
TLocaleInfo

property CountryCode: string;

Unit
MSI_OS


TLocaleInfo.CurrencyDecimalDigits
TLocaleInfo

property CurrencyDecimalDigits: string;

Unit
MSI_OS


TLocaleInfo.CurrencyDecimalSeparator
TLocaleInfo

property CurrencyDecimalSeparator: string;

Unit
MSI_OS


TLocaleInfo.CurrencyThousandSeparator
TLocaleInfo

property CurrencyThousandSeparator: string;

Unit
MSI_OS


TLocaleInfo.DateSeparator
TLocaleInfo

property DateSeparator: string;

Unit
MSI_OS


TLocaleInfo.DecimalSeparator
TLocaleInfo

property DecimalSeparator: string;

Unit
MSI_OS


TLocaleInfo.FullCountryCode
TLocaleInfo

property FullCountryCode: string;

Unit
MSI_OS


TLocaleInfo.FullLanguageEnglishName
TLocaleInfo

property FullLanguageEnglishName: string;

Unit
MSI_OS


TLocaleInfo.FullLocalizeLanguage
TLocaleInfo

property FullLocalizeLanguage: string;

Unit
MSI_OS


TLocaleInfo.InternationalMonetarySymbol
TLocaleInfo

property InternationalMonetarySymbol: string;

Unit
MSI_OS


TLocaleInfo.ListSeparator
TLocaleInfo

property ListSeparator: string;

Unit
MSI_OS


TLocaleInfo.LocalMonetarySymbol
TLocaleInfo

property LocalMonetarySymbol: string;

Unit
MSI_OS


TLocaleInfo.LongDateOrder
TLocaleInfo

property LongDateOrder: TDateOrder;

Unit
MSI_OS


TLocaleInfo.MeasurementSystem
TLocaleInfo

property MeasurementSystem: TMeasureSystem;

Unit
MSI_OS


TLocaleInfo.NegativeCurrencyMode
TLocaleInfo

property NegativeCurrencyMode: string;

Unit
MSI_OS


TLocaleInfo.NumberOfDecimalDigits
TLocaleInfo

property NumberOfDecimalDigits: string;

Unit
MSI_OS


TLocaleInfo.PositiveCurrencyMode
TLocaleInfo

property PositiveCurrencyMode: TPositiveCurrencyMode;

Unit
MSI_OS


TLocaleInfo.ShortDateFormat
TLocaleInfo

property ShortDateFormat: string;

Unit
MSI_OS


TLocaleInfo.ShortDateOrder
TLocaleInfo

property ShortDateOrder: TDateOrder;

Unit
MSI_OS


TLocaleInfo.TimeFormat
TLocaleInfo

property TimeFormat: string;

Unit
MSI_OS


TLocaleInfo.TimeFormatSpecifier
TLocaleInfo

property TimeFormatSpecifier: TTimeFormat;

Unit
MSI_OS


TLocaleInfo.TimeSeparator
TLocaleInfo

property TimeSeparator: string;

Unit
MSI_OS


TLocaleInfo.YearFormat
TLocaleInfo

property YearFormat: TYearFormat;

Unit
MSI_OS


TLocaleInfo.methods
TLocaleInfo methods
TLocaleInfo     Legend

Unit
MSI_OS

In TLocaleInfo

		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		Create
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TLocaleInfo.GetInfo
TLocaleInfo

procedure GetInfo(LocaleID: DWORD);

Unit
MSI_OS


TLocaleInfo.Report
TLocaleInfo

procedure Report(Var sl: TStringList);

Unit
MSI_OS


TNTSpecific
Hierarchy     Properties     Methods

Unit
MSI_OS


TNTSpecific.Hierarchy

Unit
MSI_OS

Hierarchy

TObject
     |
TPersistent
     |
TNTSpecific


TNTSpecific.properties
TNTSpecific properties
TNTSpecific     Legend

Unit
MSI_OS

In TNTSpecific

		InstalledSuites
		ProductType
		ServicePackMajorVersion
		ServicePackMinorVersion


TNTSpecific.InstalledSuites
TNTSpecific

property InstalledSuites: TNTSuites;

Unit
MSI_OS


TNTSpecific.ProductType
TNTSpecific

property ProductType: TNtProductType;

Unit
MSI_OS


TNTSpecific.ServicePackMajorVersion
TNTSpecific

property ServicePackMajorVersion: Word;

Unit
MSI_OS


TNTSpecific.ServicePackMinorVersion
TNTSpecific

property ServicePackMinorVersion: Word;

Unit
MSI_OS


TNTSpecific.methods
TNTSpecific methods
TNTSpecific     Legend

Unit
MSI_OS

In TNTSpecific

		GetInfo
		GetProductTypeStr
		Report
		Report_InstalledSuites

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		Create
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TNTSpecific.GetInfo
TNTSpecific

procedure GetInfo;

Unit
MSI_OS


TNTSpecific.GetProductTypeStr
TNTSpecific

function GetProductTypeStr(PT: TNtProductType): string;

Unit
MSI_OS


TNTSpecific.Report
TNTSpecific

procedure Report(Var sl: TStringList);

Unit
MSI_OS


TNTSpecific.Report_InstalledSuites
TNTSpecific

procedure Report_InstalledSuites(Var sl: TStringList);

Unit
MSI_OS


TOperatingSystem
Hierarchy     Properties     Methods

Unit
MSI_OS


TOperatingSystem.Hierarchy

Unit
MSI_OS

Hierarchy

TObject
        |
TPersistent
        |
TOperatingSystem


TOperatingSystem.properties
TOperatingSystem properties
TOperatingSystem     Legend

Unit
MSI_OS

In TOperatingSystem

		BuildNumber
		CSD
		CSDEx
		DVDRegion
		Environment
		ExceptionMode
		Folders
		Internet
		LanguageID
		LocaleInfo
		MajorVersion
		MinorVersion
		NTSpecific
		Platform
		ProductID
		ProductKey
		RegisteredOrg
		RegisteredUser
		TimeZone
		Version


TOperatingSystem.BuildNumber
TOperatingSystem

property BuildNumber: Integer;

Unit
MSI_OS


TOperatingSystem.CSD
TOperatingSystem

property CSD: string;

Unit
MSI_OS


TOperatingSystem.CSDEx
TOperatingSystem

property CSDEx: string;

Unit
MSI_OS


TOperatingSystem.DVDRegion
TOperatingSystem

property DVDRegion: string;

Unit
MSI_OS


TOperatingSystem.Environment
TOperatingSystem

property Environment: TStrings;

Unit
MSI_OS


TOperatingSystem.ExceptionMode
TOperatingSystem

property ExceptionMode: TExceptionMode;

Unit
MSI_OS


TOperatingSystem.Folders
TOperatingSystem

property Folders: TStrings;

Unit
MSI_OS


TOperatingSystem.Internet
TOperatingSystem

property Internet: TInternet;

Unit
MSI_OS


TOperatingSystem.LanguageID
TOperatingSystem

property LanguageID: string;

Unit
MSI_OS


TOperatingSystem.LocaleInfo
TOperatingSystem

property LocaleInfo: TLocaleInfo;

Unit
MSI_OS


TOperatingSystem.MajorVersion
TOperatingSystem

property MajorVersion: Integer;

Unit
MSI_OS


TOperatingSystem.MinorVersion
TOperatingSystem

property MinorVersion: Integer;

Unit
MSI_OS


TOperatingSystem.NTSpecific
TOperatingSystem

property NTSpecific: TNTSpecific;

Unit
MSI_OS


TOperatingSystem.Platform
TOperatingSystem

property Platform: TOSPlatform;

Unit
MSI_OS


TOperatingSystem.ProductID
TOperatingSystem

property ProductID: string;

Unit
MSI_OS


TOperatingSystem.ProductKey
TOperatingSystem

property ProductKey: string;

Unit
MSI_OS


TOperatingSystem.RegisteredOrg
TOperatingSystem

property RegisteredOrg: string;

Unit
MSI_OS


TOperatingSystem.RegisteredUser
TOperatingSystem

property RegisteredUser: string;

Unit
MSI_OS


TOperatingSystem.TimeZone
TOperatingSystem

property TimeZone: TTimeZone;

Unit
MSI_OS


TOperatingSystem.Version
TOperatingSystem

property Version: string;

Unit
MSI_OS


TOperatingSystem.methods
TOperatingSystem methods
TOperatingSystem     Legend

Unit
MSI_OS

In TOperatingSystem

		Create
		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TOperatingSystem.Create
TOperatingSystem

constructor Create;

Unit
MSI_OS


TOperatingSystem.GetInfo
TOperatingSystem

procedure GetInfo;

Unit
MSI_OS


TOperatingSystem.Report
TOperatingSystem

procedure Report(Var sl: TStringList);

Unit
MSI_OS


TTimeZone
Hierarchy     Properties     Methods

Unit
MSI_OS


TTimeZone.Hierarchy

Unit
MSI_OS

Hierarchy

TObject
    |
TPersistent
    |
TTimeZone


TTimeZone.properties
TTimeZone properties
TTimeZone     Legend

Unit
MSI_OS

In TTimeZone

		Bias
		DaylightBias
		DaylightName
		DaylightStart
		DisplayName
		MapID
		StandardBias
		StandardName
		StandardStart


TTimeZone.Bias
TTimeZone

property Bias: Integer;

Unit
MSI_OS


TTimeZone.DaylightBias
TTimeZone

property DaylightBias: Integer;

Unit
MSI_OS


TTimeZone.DaylightName
TTimeZone

property DaylightName: string;

Unit
MSI_OS


TTimeZone.DaylightStart
TTimeZone

property DaylightStart: TDatetime;

Unit
MSI_OS


TTimeZone.DisplayName
TTimeZone

property DisplayName: string;

Unit
MSI_OS


TTimeZone.MapID
TTimeZone

property MapID: string;

Unit
MSI_OS


TTimeZone.StandardBias
TTimeZone

property StandardBias: Integer;

Unit
MSI_OS


TTimeZone.StandardName
TTimeZone

property StandardName: string;

Unit
MSI_OS


TTimeZone.StandardStart
TTimeZone

property StandardStart: TDatetime;

Unit
MSI_OS


TTimeZone.methods
TTimeZone methods
TTimeZone     Legend

Unit
MSI_OS

In TTimeZone

		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		Create
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TTimeZone.GetInfo
TTimeZone

procedure GetInfo;

Unit
MSI_OS


TTimeZone.Report
TTimeZone

procedure Report(Var sl: TStringList);

Unit
MSI_OS


GetVersionEx
GetVersionEx function

function GetVersionEx(lpVersionInformation: POSVersionInfoEx): BOOL;

Unit
MSI_OS


TDateOrder

type TDateOrder = (MDY, DMY, YMD);

Unit
MSI_OS


TMeasureSystem

type TMeasureSystem = (Metric, US);

Unit
MSI_OS


TNtProductType

type TNtProductType = (ptUnknown, ptWorkStation, ptServer, ptAdvancedServer);

Unit
MSI_OS


TNTSuite

type TNTSuite = (suSmallBusiness, suEnterprise, suBackOffice, suCommunications, suTerminal, suSmallBusinessRestricted, suEmbeddedNT, suDataCenter);

Unit
MSI_OS


TOSPlatform

type TOSPlatform = (opWin31, opWin9x, opWinNT);

Unit
MSI_OS


TOSVersionInfoEx

type TOSVersionInfoEx = record;

Unit
MSI_OS


TPositiveCurrencyMode

type TPositiveCurrencyMode = (Prefix_No_Separation, Suffix_No_Separation, Prefix_One_Char_Separation, Suffix_One_Char_Separation);

Unit
MSI_OS


TTimeFormat

type TTimeFormat = (H12, H24);

Unit
MSI_OS


TYearFormat

type TYearFormat = (TwoDigit, FourDigit);

Unit
MSI_OS


dwBuildNumber
dwBuildNumber variable

Var dwBuildNumber;

Unit
MSI_OS


dwMajorVersion
dwMajorVersion variable

Var dwMajorVersion;

Unit
MSI_OS


dwMinorVersion
dwMinorVersion variable

Var dwMinorVersion;

Unit
MSI_OS


dwOSVersionInfoSize
dwOSVersionInfoSize variable

Var dwOSVersionInfoSize;

Unit
MSI_OS


dwPlatformId
dwPlatformId variable

Var dwPlatformId;

Unit
MSI_OS


szCSDVersion
szCSDVersion variable

Var szCSDVersion;

Unit
MSI_OS


wProductType
wProductType variable

Var wProductType;

Unit
MSI_OS


wReserved
wReserved variable

Var wReserved;

Unit
MSI_OS


wServicePackMajor
wServicePackMajor variable

Var wServicePackMajor;

Unit
MSI_OS


wServicePackMinor
wServicePackMinor variable

Var wServicePackMinor;

Unit
MSI_OS


wSuiteMask
wSuiteMask variable

Var wSuiteMask;

Unit
MSI_OS


MSI_Overview
Unit MSI_Overview

Classes
TfrmMSI_Overview

Types
TPage

Variables
frmMSI_Overview


TfrmMSI_Overview
Hierarchy     Properties     Methods     Events

Unit
MSI_Overview


TfrmMSI_Overview.Hierarchy

Unit
MSI_Overview

Hierarchy

TObject
        |
TPersistent
        |
TComponent
        |
TControl
        |
TWinControl
        |
TScrollingWinControl
        |
TCustomForm
        |
TForm
        |
TfrmMSI_Overview


TfrmMSI_Overview.properties
TfrmMSI_Overview properties
TfrmMSI_Overview     Legend

Unit
MSI_Overview

In TfrmMSI_Overview

		CaptionText
		DisplayedPages
		ShowReportButton
		SysInfo

Derived from TCustomForm

		Active
		ActiveControl
		ActiveMDIChild
		ActiveOleControl
		BorderIcons
		BorderStyle
		Canvas
		ClientHandle
		DefaultMonitor
		Designer
		DropTarget
		FormState
		FormStyle
		HelpFile
		Icon
		KeyPreview
		MDIChildCount
		MDIChildren
		Menu
		ModalResult
		Monitor
		ObjectMenuItem
		OldCreateOrder
		OleFormObject
		OnActivate
		OnClose
		OnCloseQuery
		OnCreate
		OnDeactivate
		OnDestroy
		OnHelp
		OnHide
		OnPaint
		OnShortCut
		OnShow
		PixelsPerInch
		Position
		PrintScale
		Scaled
		TileMode
		WindowMenu
		WindowState

Derived from TScrollingWinControl

		AutoScroll
		HorzScrollBar
		VertScrollBar

Derived from TWinControl

		BevelEdges
		BevelInner
		BevelKind
		BevelOuter
		BevelWidth
		BorderWidth
		Brush
		ControlCount
		Controls
		Ctl3D
		DefWndProc
		DockClientCount
		DockClients
		DockManager
		DockSite
		DoubleBuffered
		Handle
		HelpContext
		ImeMode
		ImeName
		OnDockDrop
		OnDockOver
		OnEnter
		OnExit
		OnGetSiteInfo
		OnKeyDown
		OnKeyPress
		OnKeyUp
		OnMouseWheel
		OnMouseWheelDown
		OnMouseWheelUp
		OnUnDock
		ParentCtl3D
		ParentWindow
		Showing
		TabOrder
		TabStop
		UseDockManager
		VisibleDockClientCount
		WheelAccumulator
		WindowHandle

Derived from TControl

		Action
		ActionLink
		Align
		Anchors
		AutoSize
		BiDiMode
		BoundsRect
		Caption
		ClientHeight
		ClientOrigin
		ClientRect
		ClientWidth
		Color
		Constraints
		ControlState
		ControlStyle
		Cursor
		DesktopFont
		DockOrientation
		DragCursor
		DragKind
		DragMode
		Enabled
		Floating
		FloatingDockSiteClass
		Font
		Height
		Hint
		HostDockSite
		IsControl
		Left
		LRDockWidth
		MouseCapture
		OnCanResize
		OnClick
		OnConstrainedResize
		OnContextPopup
		OnDblClick
		OnDragDrop
		OnDragOver
		OnEndDock
		OnEndDrag
		OnMouseDown
		OnMouseMove
		OnMouseUp
		OnResize
		OnStartDock
		OnStartDrag
		Parent
		ParentBiDiMode
		ParentColor
		ParentFont
		ParentShowHint
		PopupMenu
		ScalingFlags
		ShowHint
		TBDockHeight
		Text
		Top
		UndockHeight
		UndockWidth
		Visible
		Width
		WindowProc
		WindowText

Derived from TComponent

		ComObject
		ComponentCount
		ComponentIndex
		Components
		ComponentState
		ComponentStyle
		DesignInfo
		Name
		Owner
		Tag
		VCLComObject


TfrmMSI_Overview.CaptionText
TfrmMSI_Overview

property CaptionText: string;

Unit
MSI_Overview


TfrmMSI_Overview.DisplayedPages
TfrmMSI_Overview

property DisplayedPages: TPages;

Unit
MSI_Overview


TfrmMSI_Overview.ShowReportButton
TfrmMSI_Overview

property ShowReportButton: Boolean;

Unit
MSI_Overview


TfrmMSI_Overview.SysInfo
TfrmMSI_Overview

property SysInfo: TMSystemInfo;

Unit
MSI_Overview


TfrmMSI_Overview.methods
TfrmMSI_Overview methods
TfrmMSI_Overview     Legend

Unit
MSI_Overview

In TfrmMSI_Overview

		cbDriveChange
		clbClickCheck
		cmCaps
		cmCli
		cmClose
		cmEnvironment
		cmMail
		cmModes
		cmNTSpec
		cmPrintSetup
		cmProps
		cmProto
		cmRefresh
		cmReportAll
		cmReportClick
		cmReportCurrent
		cmServ
		FormClose
		FormCreate
		GetAPMInfo
		GetCPUInfo
		GetDeviceInfo
		GetDisplayInfo
		GetDriveInfo
		GetEngInfo
		GetInfo
		GetMediaInfo
		GetMemoryInfo
		GetNetInfo
		GetOSInfo
		GetPrintInfo
		GetStartupInfo
		GetSWInfo
		GetTZInfo
		GetWkstaInfo
		tcStartupChange
		TreeChange

Derived from TForm

		ArrangeIcons
		Cascade
		Next
		Previous
		Tile

Derived from TCustomForm

		Activate
		ActiveChanged
		AfterConstruction
		AlignControls
		BeforeDestruction
		BeginAutoDrag
		ClientWndProc
		Close
		CloseModal
		CloseQuery
		CMActionExecute
		CMActionUpdate
		CMActivate
		CMAppSysCommand
		CMBiDiModeChanged
		CMColorChanged
		CMCtl3DChanged
		CMDeactivate
		CMDialogKey
		CMFontChanged
		CMIconChanged
		CMMenuChanged
		CMParentBiDiModeChanged
		CMParentFontChanged
		CMRelease
		CMShowingChanged
		CMTextChanged
		CMUIActivate
		Create
		CreateNew
		CreateParams
		CreateWindowHandle
		CreateWnd
		Deactivate
		DefaultHandler
		DefineProperties
		DefocusControl
		Destroy
		DestroyWindowHandle
		Dock
		DoClose
		DoCreate
		DoDestroy
		DoDock
		DoHide
		DoShow
		FocusControl
		GetActiveMDIChild
		GetCanvas
		GetClientRect
		GetFloating
		GetFormImage
		GetChildren
		GetIconHandle
		GetMDIChildCount
		GetMDIChildren
		GetMonitor
		GetPixelsPerInch
		GetScaled
		GetTextHeight
		Hide
		ChangeScale
		IconChanged
		IsAutoScrollStored
		IsClientSizeStored
		IsForm
		IsFormSizeStored
		IsIconStored
		IsShortCut
		Loaded
		MergeMenu
		MouseWheelHandler
		NormalColor
		Notification
		Paint
		PaintWindow
		PaletteChanged
		Print
		QueryInterface
		ReadIgnoreFontProperty
		ReadState
		ReadTextHeight
		RefreshMDIMenu
		Release
		RequestAlign
		Resizing
		SendCancelMode
		SetActive
		SetActiveControl
		SetBorderIcons
		SetBorderStyle
		SetClientHeight
		SetClientWidth
		SetDesigner
		SetFocus
		SetFocusedControl
		SetFormStyle
		SetChildOrder
		SetIcon
		SetMenu
		SetObjectMenuItem
		SetParent
		SetParentBiDiMode
		SetPixelsPerInch
		SetPosition
		SetScaled
		SetVisible
		SetWindowFocus
		SetWindowMenu
		SetWindowState
		SetWindowToMonitor
		Show
		ShowModal
		UpdateActions
		UpdateWindowState
		ValidateRename
		VisibleChanging
		WantChildKey
		WMActivate
		WMClose
		WMCommand
		WMDestroy
		WMEnterMenuLoop
		WMEraseBkgnd
		WMGetMinMaxInfo
		WMHelp
		WMIconEraseBkgnd
		WMInitMenuPopup
		WMMDIActivate
		WMMenuChar
		WMMenuSelect
		WMNCCreate
		WMNCLButtonDown
		WMNextDlgCtl
		WMPaint
		WMQueryDragIcon
		WMQueryEndSession
		WMSettingChange
		WMShowWindow
		WMSysCommand
		WMWindowPosChanging
		WndProc
		WritePixelsPerInch
		WriteTextHeight

Derived from TScrollingWinControl

		AdjustClientRect
		AutoScrollEnabled
		AutoScrollInView
		CalcAutoRange
		DisableAutoRange
		DoFlipChildren
		EnableAutoRange
		ScaleScrollBars
		ScrollInView
		SetAutoScroll
		SetHorzScrollBar
		SetVertScrollBar
		UpdateScrollBars
		WMHScroll
		WMSize
		WMVScroll

Derived from TWinControl

		ActionChange
		AddBiDiModeExStyle
		AdjustSize
		AlignControl
		AssignTo
		Broadcast
		CalcConstraints
		CanAutoSize
		CanFocus
		CanResize
		CMBorderChanged
		CMControlListChange
		CMCursorChanged
		CMDesignHitTest
		CMDialogChar
		CMDockClient
		CMDrag
		CMEnabledChanged
		CMEnter
		CMExit
		CMFloat
		CMFocusChanged
		CMFontChange
		CMChanged
		CMChildKey
		CMInvalidate
		CMMouseWheel
		CMParentCtl3DChanged
		CMRecreateWnd
		CMShowHintChanged
		CMSysColorChange
		CMSysFontChanged
		CMTimeChange
		CMUnDockClient
		CMVisibleChanged
		CMWinIniChange
		CNChar
		CNKeyDown
		CNKeyUp
		CNSysChar
		CNSysKeyDown
		ConstrainedResize
		ContainsControl
		ControlAtPos
		CreateDockManager
		CreateHandle
		CreateParented
		CreateParentedControl
		CreateSubClass
		DestroyHandle
		DestroyWnd
		DisableAlign
		DoAddDockClient
		DockDrop
		DockOver
		DoDockOver
		DoEnter
		DoExit
		DoKeyDown
		DoKeyPress
		DoKeyUp
		DoMouseWheel
		DoMouseWheelDown
		DoMouseWheelUp
		DoRemoveDockClient
		DoUnDock
		EnableAlign
		FindChildControl
		FindNextControl
		FixupTabList
		FlipChildren
		Focused
		GetActionLinkClass
		GetClientOrigin
		GetControl
		GetControlCount
		GetControlExtents
		GetDeviceContext
		GetDockClientCount
		GetDockClients
		GetHandle
		GetParentHandle
		GetSiteInfo
		GetTabOrder
		GetTabOrderList
		GetTopParentHandle
		GetVisibleDockClientCount
		HandleAllocated
		HandleNeeded
		Insert
		InsertControl
		Invalidate
		InvalidateFrame
		IsControlMouseMsg
		IsCtl3DStored
		IsHelpContextStored
		IsMenuKey
		KeyDown
		KeyPress
		KeyUp
		MainWndProc
		NotifyControls
		PaintControls
		PaintHandler
		PaintTo
		PrecedingWindow
		Realign
		RecreateWnd
		ReloadDockedControl
		Remove
		RemoveControl
		RemoveFocus
		Repaint
		ResetIme
		ResetImeComposition
		ScaleBy
		ScaleControls
		ScrollBy
		SelectFirst
		SelectNext
		SetBevelCut
		SetBevelEdges
		SetBevelKind
		SetBevelWidth
		SetBorderWidth
		SetBounds
		SetCtl3D
		SetDockSite
		SetIme
		SetImeCompositionWindow
		SetParentCtl3D
		SetParentWindow
		SetTabOrder
		SetTabStop
		SetUseDockManager
		SetZOrder
		SetZOrderPosition
		ShowControl
		Update
		UpdateBounds
		UpdateControlState
		UpdateShowing
		UpdateTabOrder
		WMCompareItem
		WMContextMenu
		WMDeleteItem
		WMDrawItem
		WMFontChange
		WMChar
		WMCharToItem
		WMIMEEndComp
		WMIMEStartComp
		WMKeyDown
		WMKeyUp
		WMKillFocus
		WMMeasureItem
		WMMouseWheel
		WMMove
		WMNCCalcSize
		WMNCDestroy
		WMNCPaint
		WMNCHitTest
		WMNotify
		WMPaletteChanged
		WMParentNotify
		WMQueryNewPalette
		WMSetCursor
		WMSetFocus
		WMSysColorChange
		WMSysKeyDown
		WMSysKeyUp
		WMTimeChange
		WMVKeyToItem
		WMWindowPosChanged
		WMWinIniChange

Derived from TControl

		BeginDrag
		BringToFront
		CalcDockSizes
		Click
		ClientToScreen
		CMHintShow
		CMHitTest
		CMMouseEnter
		CMMouseLeave
		CMParentColorChanged
		CMParentShowHintChanged
		CreateFloatingDockSite
		DblClick
		DefaultDockImage
		DoActionChange
		DoCanAutoSize
		DoCanResize
		DockTrackNoTarget
		DoConstrainedResize
		DoConstraintsChange
		DoContextPopup
		DoDragMsg
		DoEndDock
		DoEndDrag
		DoMouseDown
		DoMouseUp
		DoStartDock
		DoStartDrag
		DragCanceled
		DragDrop
		Dragging
		DragOver
		DrawDragDockImage
		DrawTextBiDiModeFlags
		DrawTextBiDiModeFlagsReadingOnly
		EndDrag
		EraseDragDockImage
		FontChanged
		GetAction
		GetBoundsRect
		GetClientHeight
		GetClientWidth
		GetControlsAlignment
		GetDockEdge
		GetDragImages
		GetEnabled
		GetFloatingDockSiteClass
		GetLRDockWidth
		GetMouseCapture
		GetPalette
		GetParentComponent
		GetPopupMenu
		GetTBDockHeight
		GetText
		GetTextBuf
		GetTextLen
		GetUndockHeight
		GetUndockWidth
		HasParent
		Changed
		CheckNewSize
		InitiateAction
		InvalidateControl
		IsAnchorsStored
		IsBiDiModeStored
		IsCaptionStored
		IsColorStored
		IsEnabledStored
		IsFontStored
		IsHintStored
		IsOnClickStored
		IsRightToLeft
		IsShowHintStored
		IsVisibleStored
		ManualDock
		ManualFloat
		MouseDown
		MouseMove
		MouseUp
		Perform
		PositionDockRect
		ReadIsControl
		Refresh
		ReplaceDockedControl
		Resize
		ScreenToClient
		SendDockNotification
		SendToBack
		SetAction
		SetAlign
		SetAnchors
		SetAutoSize
		SetBiDiMode
		SetBoundsRect
		SetClientSize
		SetColor
		SetCursor
		SetDesktopFont
		SetDragMode
		SetEnabled
		SetFont
		SetHeight
		SetHostDockSite
		SetLeft
		SetMouseCapture
		SetName
		SetParentColor
		SetParentComponent
		SetParentFont
		SetParentShowHint
		SetPopupMenu
		SetShowHint
		SetText
		SetTextBuf
		SetTop
		SetWidth
		UpdateAnchorRules
		UpdateBoundsRect
		UseRightToLeftAlignment
		UseRightToLeftReading
		UseRightToLeftScrollBar
		WMCancelMode
		WMLButtonDblClk
		WMLButtonDown
		WMLButtonUp
		WMMButtonDblClk
		WMMButtonDown
		WMMButtonUp
		WMMouseMove
		WMRButtonDblClk
		WMRButtonDown
		WMRButtonUp
		WriteIsControl

Derived from TComponent

		_AddRef
		_Release
		DestroyComponents
		Destroying
		ExecuteAction
		FindComponent
		FreeNotification
		FreeOnRelease
		GetComObject
		GetComponent
		GetComponentCount
		GetComponentIndex
		GetChildOwner
		GetChildParent
		GetIDsOfNames
		GetNamePath
		GetOwner
		GetTypeInfo
		GetTypeInfoCount
		ChangeName
		InsertComponent
		Invoke
		ReadLeft
		ReadTop
		RemoveComponent
		RemoveFreeNotification
		RemoveNotification
		SafeCallException
		SetAncestor
		SetComponentIndex
		SetDesigning
		SetDesignInstance
		SetInline
		SetReference
		UpdateAction
		Updated
		UpdateRegistry
		Updating
		ValidateContainer
		ValidateInsert
		WriteLeft
		WriteState
		WriteTop

Derived from TPersistent

		Assign
		AssignError

Derived from TObject

		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance


TfrmMSI_Overview.cbDriveChange
TfrmMSI_Overview

procedure cbDriveChange(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.clbClickCheck
TfrmMSI_Overview

procedure clbClickCheck(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.cmCaps
TfrmMSI_Overview

procedure cmCaps(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.cmCli
TfrmMSI_Overview

procedure cmCli(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.cmClose
TfrmMSI_Overview

procedure cmClose(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.cmEnvironment
TfrmMSI_Overview

procedure cmEnvironment(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.cmMail
TfrmMSI_Overview

procedure cmMail(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.cmModes
TfrmMSI_Overview

procedure cmModes(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.cmNTSpec
TfrmMSI_Overview

procedure cmNTSpec(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.cmPrintSetup
TfrmMSI_Overview

procedure cmPrintSetup(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.cmProps
TfrmMSI_Overview

procedure cmProps(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.cmProto
TfrmMSI_Overview

procedure cmProto(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.cmRefresh
TfrmMSI_Overview

procedure cmRefresh(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.cmReportAll
TfrmMSI_Overview

procedure cmReportAll(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.cmReportClick
TfrmMSI_Overview

procedure cmReportClick(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.cmReportCurrent
TfrmMSI_Overview

procedure cmReportCurrent(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.cmServ
TfrmMSI_Overview

procedure cmServ(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.FormClose
TfrmMSI_Overview

procedure FormClose(Sender: TObject; Var Action: TCloseAction);

Unit
MSI_Overview


TfrmMSI_Overview.FormCreate
TfrmMSI_Overview

procedure FormCreate(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.GetAPMInfo
TfrmMSI_Overview

procedure GetAPMInfo;

Unit
MSI_Overview


TfrmMSI_Overview.GetCPUInfo
TfrmMSI_Overview

procedure GetCPUInfo;

Unit
MSI_Overview


TfrmMSI_Overview.GetDeviceInfo
TfrmMSI_Overview

procedure GetDeviceInfo;

Unit
MSI_Overview


TfrmMSI_Overview.GetDisplayInfo
TfrmMSI_Overview

procedure GetDisplayInfo;

Unit
MSI_Overview


TfrmMSI_Overview.GetDriveInfo
TfrmMSI_Overview

procedure GetDriveInfo;

Unit
MSI_Overview


TfrmMSI_Overview.GetEngInfo
TfrmMSI_Overview

procedure GetEngInfo;

Unit
MSI_Overview


TfrmMSI_Overview.GetInfo
TfrmMSI_Overview

procedure GetInfo;

Unit
MSI_Overview


TfrmMSI_Overview.GetMediaInfo
TfrmMSI_Overview

procedure GetMediaInfo;

Unit
MSI_Overview


TfrmMSI_Overview.GetMemoryInfo
TfrmMSI_Overview

procedure GetMemoryInfo;

Unit
MSI_Overview


TfrmMSI_Overview.GetNetInfo
TfrmMSI_Overview

procedure GetNetInfo;

Unit
MSI_Overview


TfrmMSI_Overview.GetOSInfo
TfrmMSI_Overview

procedure GetOSInfo;

Unit
MSI_Overview


TfrmMSI_Overview.GetPrintInfo
TfrmMSI_Overview

procedure GetPrintInfo;

Unit
MSI_Overview


TfrmMSI_Overview.GetStartupInfo
TfrmMSI_Overview

procedure GetStartupInfo;

Unit
MSI_Overview


TfrmMSI_Overview.GetSWInfo
TfrmMSI_Overview

procedure GetSWInfo;

Unit
MSI_Overview


TfrmMSI_Overview.GetTZInfo
TfrmMSI_Overview

procedure GetTZInfo;

Unit
MSI_Overview


TfrmMSI_Overview.GetWkstaInfo
TfrmMSI_Overview

procedure GetWkstaInfo;

Unit
MSI_Overview


TfrmMSI_Overview.tcStartupChange
TfrmMSI_Overview

procedure tcStartupChange(Sender: TObject);

Unit
MSI_Overview


TfrmMSI_Overview.TreeChange
TfrmMSI_Overview

procedure TreeChange(Sender: TObject; Node: TTreeNode);

Unit
MSI_Overview


TfrmMSI_Overview.events
TfrmMSI_Overview events
TfrmMSI_Overview     Legend

Unit
MSI_Overview

Derived from TCustomForm

		Active
		ActiveControl
		ActiveMDIChild
		ActiveOleControl
		BorderIcons
		BorderStyle
		Canvas
		ClientHandle
		DefaultMonitor
		Designer
		DropTarget
		FormState
		FormStyle
		HelpFile
		Icon
		KeyPreview
		MDIChildCount
		MDIChildren
		Menu
		ModalResult
		Monitor
		ObjectMenuItem
		OldCreateOrder
		OleFormObject
		OnActivate
		OnClose
		OnCloseQuery
		OnCreate
		OnDeactivate
		OnDestroy
		OnHelp
		OnHide
		OnPaint
		OnShortCut
		OnShow
		PixelsPerInch
		Position
		PrintScale
		Scaled
		TileMode
		WindowMenu
		WindowState

Derived from TScrollingWinControl

		AutoScroll
		HorzScrollBar
		VertScrollBar

Derived from TWinControl

		BevelEdges
		BevelInner
		BevelKind
		BevelOuter
		BevelWidth
		BorderWidth
		Brush
		ControlCount
		Controls
		Ctl3D
		DefWndProc
		DockClientCount
		DockClients
		DockManager
		DockSite
		DoubleBuffered
		Handle
		HelpContext
		ImeMode
		ImeName
		OnDockDrop
		OnDockOver
		OnEnter
		OnExit
		OnGetSiteInfo
		OnKeyDown
		OnKeyPress
		OnKeyUp
		OnMouseWheel
		OnMouseWheelDown
		OnMouseWheelUp
		OnUnDock
		ParentCtl3D
		ParentWindow
		Showing
		TabOrder
		TabStop
		UseDockManager
		VisibleDockClientCount
		WheelAccumulator
		WindowHandle

Derived from TControl

		Action
		ActionLink
		Align
		Anchors
		AutoSize
		BiDiMode
		BoundsRect
		Caption
		ClientHeight
		ClientOrigin
		ClientRect
		ClientWidth
		Color
		Constraints
		ControlState
		ControlStyle
		Cursor
		DesktopFont
		DockOrientation
		DragCursor
		DragKind
		DragMode
		Enabled
		Floating
		FloatingDockSiteClass
		Font
		Height
		Hint
		HostDockSite
		IsControl
		Left
		LRDockWidth
		MouseCapture
		OnCanResize
		OnClick
		OnConstrainedResize
		OnContextPopup
		OnDblClick
		OnDragDrop
		OnDragOver
		OnEndDock
		OnEndDrag
		OnMouseDown
		OnMouseMove
		OnMouseUp
		OnResize
		OnStartDock
		OnStartDrag
		Parent
		ParentBiDiMode
		ParentColor
		ParentFont
		ParentShowHint
		PopupMenu
		ScalingFlags
		ShowHint
		TBDockHeight
		Text
		Top
		UndockHeight
		UndockWidth
		Visible
		Width
		WindowProc
		WindowText

Derived from TComponent

		ComObject
		ComponentCount
		ComponentIndex
		Components
		ComponentState
		ComponentStyle
		DesignInfo
		Name
		Owner
		Tag
		VCLComObject


TPage

type TPage = (pgWksta, pgOS, pgCPU, pgMem, pgDisplay, pgAPM, pgMedia, pgNet, pgDev, pgPrn, pgEng, pgDisk, pgTZ, pgStartup, pgSoftware, pgAbout);

Unit
MSI_Overview


frmMSI_Overview
frmMSI_Overview variable

Var frmMSI_Overview;

Unit
MSI_Overview


MSI_Printers
Unit MSI_Printers

Classes
TPrinters


TPrinters
Hierarchy     Properties     Methods

Unit
MSI_Printers


TPrinters.Hierarchy

Unit
MSI_Printers

Hierarchy

TObject
    |
TPersistent
    |
TPrinters


TPrinters.properties
TPrinters properties
TPrinters     Legend

Unit
MSI_Printers

In TPrinters

		DefaultIndex
		Names
		Ports


TPrinters.DefaultIndex
TPrinters

property DefaultIndex: Integer;

Unit
MSI_Printers


TPrinters.Names
TPrinters

property Names: TStrings;

Unit
MSI_Printers


TPrinters.Ports
TPrinters

property Ports: TStrings;

Unit
MSI_Printers


TPrinters.methods
TPrinters methods
TPrinters     Legend

Unit
MSI_Printers

In TPrinters

		Create
		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TPrinters.Create
TPrinters

constructor Create;

Unit
MSI_Printers


TPrinters.GetInfo
TPrinters

procedure GetInfo;

Unit
MSI_Printers


TPrinters.Report
TPrinters

procedure Report(Var sl: TStringList);

Unit
MSI_Printers


MSI_Processes
Unit MSI_Processes

Classes
TProcesses


TProcesses
Hierarchy     Properties     Methods

Unit
MSI_Processes


TProcesses.Hierarchy

Unit
MSI_Processes

Hierarchy

TObject
     |
TPersistent
     |
TProcesses


TProcesses.properties
TProcesses properties
TProcesses     Legend

Unit
MSI_Processes

In TProcesses

		ProcessCount
		ProcessNames


TProcesses.ProcessCount
TProcesses

property ProcessCount: Integer;

Unit
MSI_Processes


TProcesses.ProcessNames
TProcesses

property ProcessNames[Index: Integer]: string;

Unit
MSI_Processes


TProcesses.methods
TProcesses methods
TProcesses     Legend

Unit
MSI_Processes

In TProcesses

		Create
		GetInfo
		GetPidFromProcessIndex
		GetPidFromProcessName
		GetProcessCPUTime
		GetProcessImageName
		GetProcessModuleCount
		GetProcessModules
		GetProcessNameFromPid
		GetProcessNameFromWnd
		GetProcessPriority
		GetProcessThreadCount
		GetTasksList
		Report
		TerminateProcess

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TProcesses.Create
TProcesses

constructor Create;

Unit
MSI_Processes


TProcesses.GetInfo
TProcesses

procedure GetInfo;

Unit
MSI_Processes


TProcesses.GetPidFromProcessIndex
TProcesses

function GetPidFromProcessIndex(Const ProcessIndex: DWORD): DWORD;

Unit
MSI_Processes


TProcesses.GetPidFromProcessName
TProcesses

function GetPidFromProcessName(Const ProcessName: string): DWORD;

Unit
MSI_Processes


TProcesses.GetProcessCPUTime
TProcesses

function GetProcessCPUTime(PID: DWORD): Integer;

Unit
MSI_Processes


TProcesses.GetProcessImageName
TProcesses

function GetProcessImageName(PID: DWORD): string;

Unit
MSI_Processes


TProcesses.GetProcessModuleCount
TProcesses

function GetProcessModuleCount(PID: DWORD): Integer;

Unit
MSI_Processes


TProcesses.GetProcessModules
TProcesses

procedure GetProcessModules(PID: DWORD; Var ModuleList: TStringList);

Unit
MSI_Processes


TProcesses.GetProcessNameFromPid
TProcesses

function GetProcessNameFromPid(PID: DWORD): string;

Unit
MSI_Processes


TProcesses.GetProcessNameFromWnd
TProcesses

function GetProcessNameFromWnd(Wnd: HWND): string;

Unit
MSI_Processes


TProcesses.GetProcessPriority
TProcesses

function GetProcessPriority(PID: DWORD): Integer;

Unit
MSI_Processes


TProcesses.GetProcessThreadCount
TProcesses

function GetProcessThreadCount(PID: DWORD): Integer;

Unit
MSI_Processes


TProcesses.GetTasksList
TProcesses

function GetTasksList(Var List: TStringList): Boolean;

Unit
MSI_Processes


TProcesses.Report
TProcesses

procedure Report(Var sl: TStringList);

Unit
MSI_Processes


TProcesses.TerminateProcess
TProcesses

function TerminateProcess(PID: DWORD; Timeout: Integer): Boolean;

Unit
MSI_Processes


MSI_Software
Unit MSI_Software

Classes
TSoftware


TSoftware
Hierarchy     Properties     Methods

Unit
MSI_Software


TSoftware.Hierarchy

Unit
MSI_Software

Hierarchy

TObject
    |
TPersistent
    |
TSoftware


TSoftware.properties
TSoftware properties
TSoftware     Legend

Unit
MSI_Software

In TSoftware

		Products
		Uninstalls


TSoftware.Products
TSoftware

property Products: TStrings;

Unit
MSI_Software


TSoftware.Uninstalls
TSoftware

property Uninstalls: TStrings;

Unit
MSI_Software


TSoftware.methods
TSoftware methods
TSoftware     Legend

Unit
MSI_Software

In TSoftware

		Create
		GetInfo
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TSoftware.Create
TSoftware

constructor Create;

Unit
MSI_Software


TSoftware.GetInfo
TSoftware

procedure GetInfo;

Unit
MSI_Software


TSoftware.Report
TSoftware

procedure Report(Var sl: TStringList);

Unit
MSI_Software


MSI_Startup
Unit MSI_Startup

Classes
TStartup

Types
TRunType


TStartup
Hierarchy     Properties     Methods

Unit
MSI_Startup


TStartup.Hierarchy

Unit
MSI_Startup

Hierarchy

TObject
    |
TPersistent
    |
TStartup


TStartup.properties
TStartup properties
TStartup     Legend

Unit
MSI_Startup

In TStartup

		Common_Count
		Common_Runs
		HKCU_Count
		HKCU_Runs
		HKLM_Count
		HKLM_Runs
		Once_Count
		Once_Runs
		RunsCount
		User_Count
		User_Runs
		WinINI_Count
		WinINI_Runs


TStartup.Common_Count
TStartup

property Common_Count: Integer;

Unit
MSI_Startup


TStartup.Common_Runs
TStartup

property Common_Runs[Index: Integer]: string;

Unit
MSI_Startup


TStartup.HKCU_Count
TStartup

property HKCU_Count: Integer;

Unit
MSI_Startup


TStartup.HKCU_Runs
TStartup

property HKCU_Runs[Index: Integer]: string;

Unit
MSI_Startup


TStartup.HKLM_Count
TStartup

property HKLM_Count: Integer;

Unit
MSI_Startup


TStartup.HKLM_Runs
TStartup

property HKLM_Runs[Index: Integer]: string;

Unit
MSI_Startup


TStartup.Once_Count
TStartup

property Once_Count: Integer;

Unit
MSI_Startup


TStartup.Once_Runs
TStartup

property Once_Runs[Index: Integer]: string;

Unit
MSI_Startup


TStartup.RunsCount
TStartup

property RunsCount: Integer;

Unit
MSI_Startup


TStartup.User_Count
TStartup

property User_Count: Integer;

Unit
MSI_Startup


TStartup.User_Runs
TStartup

property User_Runs[Index: Integer]: string;

Unit
MSI_Startup


TStartup.WinINI_Count
TStartup

property WinINI_Count: Integer;

Unit
MSI_Startup


TStartup.WinINI_Runs
TStartup

property WinINI_Runs[Index: Integer]: string;

Unit
MSI_Startup


TStartup.methods
TStartup methods
TStartup     Legend

Unit
MSI_Startup

In TStartup

		Create
		GetInfo
		GetRunCommand
		Report

Derived from TPersistent

		Assign
		AssignError
		AssignTo
		DefineProperties
		Destroy
		GetNamePath
		GetOwner

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TStartup.Create
TStartup

constructor Create;

Unit
MSI_Startup


TStartup.GetInfo
TStartup

procedure GetInfo;

Unit
MSI_Startup


TStartup.GetRunCommand
TStartup

function GetRunCommand(AType: TRunType; Index: Integer): string;

Unit
MSI_Startup


TStartup.Report
TStartup

procedure Report(Var sl: TStringList);

Unit
MSI_Startup


TRunType

type TRunType = (rtHKCU, rtHKLM, rtOnce, rtUser, rtCommon, rtWinINI);

Unit
MSI_Startup


MSystemInfo
Unit MSystemInfo

Classes
TMSI_ComponentEditor
TMSI_PropertyEditor

Procedures
Register


TMSI_ComponentEditor
Hierarchy     Properties     Methods     Events

Unit
MSystemInfo


TMSI_ComponentEditor.Hierarchy

Unit
MSystemInfo

Hierarchy

TObject
          |
TInterfacedObject
          |
TComponentEditor
          |
TMSI_ComponentEditor


TMSI_ComponentEditor.properties
TMSI_ComponentEditor properties
TMSI_ComponentEditor     Legend

Unit
MSystemInfo

Derived from TComponentEditor

		Component
		Designer

Derived from TInterfacedObject

		RefCount


TMSI_ComponentEditor.methods
TMSI_ComponentEditor methods
TMSI_ComponentEditor     Legend

Unit
MSystemInfo

Derived from TComponentEditor

		Copy
		Create
		Edit
		ExecuteVerb
		GetDesigner
		GetIComponent
		GetVerb
		GetVerbCount
		IsInInlined
		PrepareItem

Derived from TInterfacedObject

		_AddRef
		_Release
		AfterConstruction
		BeforeDestruction
		NewInstance
		QueryInterface

Derived from TObject

		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Destroy
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		SafeCallException


TMSI_ComponentEditor.events
TMSI_ComponentEditor events
TMSI_ComponentEditor     Legend

Unit
MSystemInfo

Derived from TComponentEditor

		Component
		Designer

Derived from TInterfacedObject

		RefCount


TMSI_PropertyEditor
Hierarchy     Properties     Methods     Events

Unit
MSystemInfo


TMSI_PropertyEditor.Hierarchy

Unit
MSystemInfo

Hierarchy

TObject
         |
TPropertyEditor
         |
TStringProperty
         |
TMSI_PropertyEditor


TMSI_PropertyEditor.properties
TMSI_PropertyEditor properties
TMSI_PropertyEditor     Legend

Unit
MSystemInfo

Derived from TPropertyEditor

		Designer
		PrivateDirectory
		PropCount
		Value


TMSI_PropertyEditor.methods
TMSI_PropertyEditor methods
TMSI_PropertyEditor     Legend

Unit
MSystemInfo

Derived from TStringProperty

		AllEqual
		GetEditLimit
		GetValue
		SetValue

Derived from TPropertyEditor

		Activate
		AutoFill
		Create
		Destroy
		Edit
		GetAttributes
		GetComponent
		GetFloatValue
		GetFloatValueAt
		GetInt64Value
		GetInt64ValueAt
		GetMethodValue
		GetMethodValueAt
		GetName
		GetOrdValue
		GetOrdValueAt
		GetPrivateDirectory
		GetProperties
		GetPropInfo
		GetPropType
		GetStrValue
		GetStrValueAt
		GetValues
		GetVarValue
		GetVarValueAt
		GetVisualValue
		Initialize
		ListDrawValue
		ListMeasureHeight
		ListMeasureWidth
		Modified
		PropDrawName
		PropDrawValue
		Revert
		SetFloatValue
		SetInt64Value
		SetMethodValue
		SetOrdValue
		SetPropEntry
		SetStrValue
		SetVarValue
		ValueAvailable

Derived from TObject

		AfterConstruction
		BeforeDestruction
		ClassInfo
		ClassName
		ClassNameIs
		ClassParent
		ClassType
		CleanupInstance
		DefaultHandler
		Dispatch
		FieldAddress
		Free
		FreeInstance
		GetInterface
		GetInterfaceEntry
		GetInterfaceTable
		InheritsFrom
		InitInstance
		InstanceSize
		MethodAddress
		MethodName
		NewInstance
		SafeCallException


TMSI_PropertyEditor.events
TMSI_PropertyEditor events
TMSI_PropertyEditor     Legend

Unit
MSystemInfo

Derived from TPropertyEditor

		Designer
		PrivateDirectory
		PropCount
		Value


Register
Register procedure

procedure Register;

Unit
MSystemInfo


Legend
      Published
      ReadOnly
      Abstract