CXI-Basis-Programmierreferenz Allgemeines TeraConnect Testseite Bezeichnungen und Konventionen Version 2 Hinweise zur Version 2 Allgemeiner Überblick Technischer Überblick Unterstützte Systeme DOS Verwendung von CXI unter DOS Reentranz unter DOS Zeichencodierung unter DOS Virtuelle Speicherverwaltung unter DOS Externe Variablen unter DOS Win16 (Windows 3.1) Verwendung von CXI unter Windows 3.1 Reentranz unter Win16 Zeichencodierung unter Win16 Speicherverwaltung unter Win16 Funktionsnummern unter Windows 3.1 Win32 (Windows 95 und Windows NT) Verwendung von CXI unter Win32 Reentranz unter Win32 Zeichencodierung unter Win32 Speicherverwaltung unter Win32 OS/2 Verwendung von CXI unter OS/2 Reentranz unter OS/2 Zeichencodierung unter OS/2 Speicherverwaltung unter OS/2 Headerdateien CXIB.H CXI.H CXISYS.H CXIERROR.H CXIBASIS.H CXICLASS.H Dateiliste Tools Definitionen und Makros Konstanten CXIGLOBALFUNC - Schnittstellenfunktion self - this für C cxin - Makro für Variablennummern Datentypen CxiError - Fehlernummern CxiType - Variablentypen CxiName - Variablennamen CxiHandle - Datenbereichshandle CxiCargoFunc - Callbackfunktion CxiByte, CxiShort, CxiInt, CxiLong Klassen CxiString CxiErrorString CxiTimeString CXIB - Globale Funktionen Zeichensatz (Codepage) SetAppCodePage - Codepage setzen Codepage 437 Codepage 850/858 Codepage 1252 ISO 8859-1 Latin1 ISO 8859-15 Latin9 CXI-Transferzeichensatz 1 EBCDIC Systeminformation QuerySystemInfo - Systeminformationen QueryRevisionString - Revision von CXI QueryVersionString - Versionsnummer als Zeichenkette QueryVersionNumber - Versionsnummer als Zahl QueryDynFlag - Linkstatus QueryErrorName - Name eines Fehlers Eindeutige Kennungen QueryUniqueNumber - Eindeutige Zahl QueryUniqueName - Eindeutiger Name QueryThreadName - Eindeutige Kennung des Threads Speicherverwaltung MemAlloc - Belegung von Speicher MemReAlloc - Neubelegung von Speicher MemFree - Freigabe von Speicher MemDump - Ausgabe der Speicherbelegung Hilfsfunktionen StringCopy - Kopie einer Zeichenkette StringByteMap - Konvertierung einer Zeichenkette StringCaseMap - Konvertierung in Großbuchstaben StringNameMap - Konvertierung in Namensdarstellung ConvertLongInt - Konvertierung der Zahldarstellung MatchesWildCard - Abgleich einer Zeichenkette mit Jokerzeichen EnCrypt - Verschlüsselung eines Datenblocks DeCrypt - Entschlüsselung eines Datenblocks INI-Dateien ReadIniFileString - Lesen eines Eintrags (String) WriteIniFileString - Schreiben eines Eintrags (String) UpdateIniFile - Schreiben eines Eintrags (allgemein) Datenspeicherung Klassenhierarchie Datenspeicherung Funktionsübersicht Datenspeicherung CxiNode class CxiNode Konstruktoren, Destruktor, Operatoren CxiNode() - Standardkonstruktor CxiNode(CxiLong,CxiLong) - Allgemeiner Konstruktor CxiNode(CxiNode&) - Kopierkonstruktor CxiNode(const char*) - Dateilesekonstruktor CxiNode(CxiStaticDataBlock&) - Statisches Objekt ~CxiNode() - Destruktor InvalidateObject - Freigabe eines CXI-Knotens DeleteCxiNode, DeleteCxiTree - Löschen eines CXI-Objekts Zuweisungsoperator Mischoperator Indexoperator Konvertierungsoperator Statusabfragen Status - Ergebnis des Konstruktors Validate - Gültigkeitsüberprüfung IsValid - Ist der CXI-Knoten gültig? IsEmpty - Ist der CXI-Knoten leer? IsDirty - Wurde der CXI-Knoten verändert? IsAlias - Ist das Objekt ein Aliasobjekt? IsTree - Ist das Objekt ein CXI-Baum? IsResizeable - Ist der Block vergrößerbar? IsResized - Wurde der Block vergrößert? QueryBlockSize - Größenangaben QueryHeaderSize - Größe des allgemeinen Headers QueryAllocSize - Größe des belegten Blocks QueryCurrentSize - Größe des benutzten Blocks QueryResidentSize - Größe eines leeren Blocks QueryGrowSize - Automatische Vergrößerung QueryAccess - Darf der Block verändert werden? ChangeAccess - Zugriffsschutz definieren QueryDirty - Wurde der Block verändert? ResetDirty - Änderungsstatus rücksetzen Typübergreifende Funktionen SetFromString - String in Block konvertieren SetFromStringOrFile - String oder Datei in Block konvertieren SetFromLine - Zeile in Block konvertieren SubstituteString - Variablen in String eintragen QueryCount - Anzahl Variablen im Block EnumVarName - Variablennamen abfragen FindOpen - Suchschleife beginnen FindSetTypeMask - Typmaske für Suchschleife ändern FindNext - Suchschleife fortsetzen FindClose - Suchschleife beenden QueryVarType - Variablentyp abfragen QueryVarSize - Größe des Variablenwerts RenameVar - Variable umbenennen DeleteVar - Variable löschen DeleteAllPrefix - Mehrere Variablen löschen ZapNode - Alle Variablen löschen UpdateNumber - Variablen umnummerieren InsertNumber - Variablennummer einfügen DeleteNumber - Variablennummer löschen ExchangeNumber - Variablennummern tauschen Zeichenketten SetStr - Zeichenkette setzen GetStr - Zeichenkette auslesen GetAsStr - Variable als Zeichenkette auslesen SetLst - Zeichenkettenliste setzen InsertItem - Zeichenkettenliste erweitern AppendItem - An Zeichenkettenliste anhängen DeleteItem - Zeichenkette aus Liste löschen GetLst - Zeichenkettenliste auslesen GetItem - Zeichenkette direkt abfragen GetItemStr - Zeichenkette direkt abfragen GetItemTest - Zeichenkette direkt abfragen QueryItemCount - Anzahl Listenelemente abfragen FindInList - String oder Listenelement suchen IsInList - String oder Listenelemente abfragen IsEqual... - String oder Listenelemente vergleichen Numerische Variablen SetNum - Numerische Variable setzen ChangeNum - Numerische Variable ändern GetNum - Numerische Variable auslesen GetAsNum - Variable als Zahl auslesen SetByt - Bytevariable setzen GetByt - Bytevariable auslesen Logische Variablen SetLog - Logische Variable setzen ResetLog - Logische Variable rücksetzen ToggleLog - Logische Variable umdrehen GetLog - Logische Variable auslesen Fließkommavariablen SetFlt - Fließkommavariable setzen GetFlt - Fließkommavariable auslesen Sonstige Variablentypen SetNil - NIL setzen SetBin - Binärblock setzen GetBin - Binärblock auslesen SetCar - Characterarray setzen GetCar - Characterarray auslesen QueryVarAddr - Variable direkt abfragen SetPtr - Zeigervariable setzen GetPtr - Zeigervariable auslesen SetFun - Funktionsvariable setzen GetFun - Funktionsvariable auslesen CallFun - Funktionsvariable aufrufen CallBack - Callbackfunktion aufrufen SetArc - Archivblock setzen GetArc - Archivblock auslesen Resource-Referenzen RegisterResource - Automatische Resource zuordnen InheritResource - Resourcezuordnungen erben DeRegisterResource - Resourcezuordnung aufheben DeRegisterAllResources - Alle Res.zuordn. aufheben SetRes - Resourcereferenz setzen GetRes - Resourcereferenz auslesen Dateifunktionen WriteBlockToFile - In Datei schreiben ReadBlockFromFile - Aus Datei lesen DumpVars... - Variablendump schreiben protected QueryDataPtr - Datenbereichsadresse ReplaceDataPtr - Datenbereich ersetzen ReplaceThis - Objekt ersetzen SetStatus - Fehlerbehandlung für Ableitungen Ableitung CxiNodeAlias class CxiNodeAlias CxiNodeAlias(CxiHandle) - Konstruktor für Aliasobjekt CxiTree class CxiTree Konstruktoren, Operatoren CxiTree() - CXI-Baum im Hauptspeicher CxiTree(const CxiTree&) - Kopierkonstruktor CxiTree(const char*) - Konvertierungskonstruktor CxiTree(CxiInitHandle) - Basiskonstruktor Zuweisungsoperator Mischoperator Erweiterung des Baums NewSub - Neuen Knoten erstellen MoveDownAuto - Knoten anlegen und Sichtfenster wechseln MovePathAuto - Pfad anlegen und Sichtfenster wechseln Bewegung im Baum MoveDown - Nach unten wechseln MoveUp - Nach oben wechseln MoveHome - Zur Wurzel wechseln MoveNext - Zum nächsten Knoten wechseln MovePath - An bestimmte Stelle wechseln QueryPath - Position abfragen QueryDepth - Tiefe abfragen Position sichern und wiederherstellen Push - Position sichern MovePop - Position wiederherstellen StayPop - Gesicherte Position verwerfen Zusatzfunktionen CopyVar... - Kopieren einer beliebigen Variablen CopySubTree... - Teilbaum kopieren Merge... - Mischen von Variablen MergeWild... - Selektives Mischen von Variablen ReorganizeTo - Teilbaum reorganisieren Flush - Änderungen zurückschreiben Undo - Änderungen verwerfen ZapTree - Gesamten Baum löschen QueryMediaType - Typ des Speichermediums Pfadfunktionen Funktionen mit Pfadunterstützung Ableitung CxiTreeAlias class CxiTreeAlias CxiTreeAlias(CxiHandle) - Konstruktor für Aliasobjekt Ableitung CxiTreeTemp class CxiTreeTemp CxiTreeTemp() - Temporärer CXI-Baum CxiTreeTemp(const CxiTree&) - Kopierkonstruktor Ableitung CxiTreeMem class CxiTreeMem Ableitung CxiTreeFile class CxiTreeFile CxiTreeFile(...) - CXI-Baum in Datei QueryFileName - Abfrage des Dateinamens QueryFileOptions - Abfrage der Optionen EnableFileCache - Aktivierung des Cache DisableFileCache - Deaktivierung des Cache NewBor - Erstellen eines Binärobjekts ReadBor - Lesen eines Binärobjekts WriteBor - Schreiben eines Binärobjekts CopyBor - Kopieren eines Binärobjekts SetTempFileExtension - Erweiterung für temporäre Dateien Ableitung CxiTreeSubst CxiTreeSubst CxiTreeSubst() - Teilbaum eines CXI-Baums CxiTreeSubstRO() - Geschützter Teilbaum eines CXI-Baums InheritResource - Resourcezuordnungen erben CxiVariable (Operatorschreibweise) class CxiVariable Datenaustausch Übersicht Datenaustausch Klassenhierarchie Meldungssystem Ebene 0 CxiMessageIdent ~CxiMessageIdent() - Destruktor Status - Statusabfrage IsValid - Ist Objekt gültig? IsLocal - Ist Objekt lokal? CountChildren - Anzahl untergeordneter Empfänger QueryIdent - Abfrage des Namens QueryIdentAbs - Abfrage des absoluten Namens Ebene 1 CxiMessageHandlerBase CxiMessageHandlerBase(...) - Konstruktor ~CxiMessageHandlerBase() - Destruktor IsInHandler - Ist der Handler aktiv? QueryReceiverState - Aktivierungsstatus RequestShutDown - Empfänger herunterfahren CreateGlobalAlias - Globaler Aliasname eines Meldungsempfängers CreateLocalAlias - Lokaler Aliasname Handler1 - Bearbeitungsfunktion WaitState - Wartezustand PostMessageBlock - Versenden ohne Warten SendMessageBlock - Versenden mit Antwort Ebene 2 CxiMessageHandler class CxiMessageHandler CxiMessageHandler(...) - Konstruktor Handler2 - Bearbeitungsfunktion für erweiterten Meldungsempfänger Post - Verschicken einer erweiterten Meldung Pass - Weiterleiten einer empfangenen Meldung SetDriverMode - Treiber für externe Meldungen DispatchExternalMessage - Externe Meldung lokal weiterleiten CxiMessageHandlerWithQueue class CxiMessageHandlerWithQueue CxiMessageHandlerWithQueue(...) - Konstruktor PreHandler - Abfangen von Meldungen CountQueue - Anzahl Meldungen in der Queue PollQueue - Eine Meldung abarbeiten ExecuteQueueUntilEmpty - Alle Meldungen abarbeiten ExecuteQueueUntilError - Meldungen abarbeiten bis Fehler ZapQueue - Löschen aller Meldungen in der Queue LockQueue - Automatisches Abarbeiten verhindern UnLockQueue - Automatisches Abarbeiten ermöglichen Message Queue Message Queue - Globale Meldungsschlange GlobalWaitState - Globale Queue abarbeiten PostMessageTreeOptions - Globale Queue aktivieren Message Trace Message Trace - Ablaufverfolgung CXIBDTRC.CPP - Message Trace (DOS) CXIBWTRC.EXE - Message Trace (Windows) CXIBOTRC.EXE - Message Trace (OS/2) Noch zu dokumentieren EasyRPC (Header) Modulversionen (Text) Exception-Management (Header) Exception-Management (Beispielausgabe) Fehlerreferenz Fehlernummern (Übersicht) Alphabetische Liste Nach Nummern sortierte Liste Schnellreferenz Details 00000-00999 (ok) 00000 cxiNoError 01100-01499 (CxiNode) 01101 cxiErrorMaxSizeReached 01103 cxiErrorNoMemory 01105 cxiErrorBlockFull 01106 cxiErrorMemoryAllocFailed 01107 cxiErrorMemoryReAllocFailed 01111 cxiErrorMemoryNullAlloc 01112 cxiErrorMemoryIdent 01113 cxiErrorMemoryType 01114 cxiErrorMemoryDestroyed 01115 cxiErrorMemoryNotAllocated 01116 cxiErrorMemoryNotFreed 01117 cxiErrorMemoryStackDelete 01121 cxiErrorHeapWalkEnd 01122 cxiErrorHeapFreeNull 01123 cxiErrorHeapWrongSeg 01124 cxiErrorHeapPtrNotFound 01125 cxiErrorHeapAlreadyFree 01126 cxiErrorHeapWrongType 01131 cxiErrorDosVmRead 01132 cxiErrorDosVmWrite 01133 cxiErrorDosVmStruct 01134 cxiErrorDosVmHandleInvalid 01135 cxiErrorDosVmHandleNull 01141 cxiErrorInvalidFunc 01142 cxiErrorNotImplemented 01143 cxiErrorSysNoSupport 01145 cxiErrorSystemBlock 01146 cxiErrorInvalidInThisMode 01149 cxiErrorDumpIncomplete 01151 cxiErrorInvalidParam 01153 cxiErrorIllegalItemPointer 01154 cxiErrorNullHandle 01155 cxiErrorNullName 01156 cxiErrorNullPointer 01157 cxiErrorNullSegment 01161 cxiErrorNameEmpty 01162 cxiErrorNameTooLong 01163 cxiErrorResNameEmpty 01164 cxiErrorResNameTooLong 01165 cxiErrorInvalidName 01166 cxiErrorInvalidCharInName 01167 cxiErrorReservedName 01168 cxiErrorUnknownKeyName 01169 cxiErrorNameNumSubst 01171 cxiErrorInvalidFormat 01173 cxiErrorBufferTooSmall 01175 cxiErrorObjectTooLarge 01176 cxiErrorObjectTooSmall 01201 cxiErrorVarNotFound 01202 cxiErrorTypeMismatch 01203 cxiErrorSizeMismatch 01205 cxiErrorAccessLocked 01206 cxiErrorReadOnly 01207 cxiErrorInvalidAccess 01209 cxiErrorNoMoreVars 01211 cxiErrorIndexOutOfRange 01212 cxiErrorUninitialized 01213 cxiErrorInvalidated 01214 cxiErrorNotCreated 01221 cxiErrorDestroyed 01222 cxiErrorHandleDestroyed 01223 cxiErrorHandleReplaced 01241 cxiErrorNoResource 01242 cxiErrorNoNestedResource 01243 cxiErrorResourceNotFound 01244 cxiErrorNestedResNotFound 01251 cxiErrorResourceTableFull 01252 cxiErrorInvalidResource 01253 cxiErrorResourceNesting 01254 cxiErrorResourceLost 01261 cxiErrorDivisionByZero 01262 cxiErrorModuloByZero 01263 cxiErrorDivisionOverflow 01269 cxiErrorUnknownOperator 01311 cxiErrorUniSyntax 01321 cxiErrorUniListType 01322 cxiErrorUniPackType 01323 cxiErrorUniPackData 01329 cxiErrorUniBuffSize 02000-02199 (CxiTree) 02001 cxiErrorNotTree 02002 cxiErrorAlreadyTree 02003 cxiErrorInvalidTree 02004 cxiErrorFatalRecovery 02005 cxiErrorInvalidInitBlock 02006 cxiErrorInitBlockNull 02011 cxiErrorRelocNesting 02012 cxiErrorCallTreeH 02013 cxiErrorCloseNotLinked 02021 cxiErrorNodeNameLost 02022 cxiErrorNodeIndexLost 02023 cxiErrorParentNodeLost 02024 cxiErrorCurrentNodeLost 02025 cxiErrorInvalidPosition 02026 cxiErrorSeparatorInName 02027 cxiErrorInvalidSeparator 02051 cxiErrorNoBorSupport 02055 cxiErrorFileTypeNotBor 02061 cxiErrorInvalidBorStart 02062 cxiErrorInvalidBorLen 02063 cxiErrorBorSizeNull 02064 cxiErrorBorSizeLimit 02071 cxiErrorBorAccess 02072 cxiErrorBorCopySource 02073 cxiErrorBorCopyWrite 02074 cxiErrorBorSizeUpdate 02101 cxiErrorInternalMove 02102 cxiErrorInvalidMove 02109 cxiErrorNoMoreNodes 02111 cxiErrorMoveUpFromRoot 02112 cxiErrorMoveToNonExisting 02113 cxiErrorMoveToNonTree 02114 cxiErrorMoveToString 02151 cxiErrorStackFull 02152 cxiErrorStackEmpty 02153 cxiErrorNoStack 02159 cxiErrorPathNeedsTree 02161 cxiErrorCopyIntoSelf 02162 cxiErrorCopyUnknownType 02171 cxiErrorNotTreeFile 02172 cxiErrorNotTreeSubst 02300-02399 (CxiTreeBinBlock) 02311 cxiErrorBinBlockParam 02312 cxiErrorBinBlockNull 02313 cxiErrorBinBlockSizeBrutto 02314 cxiErrorBinBlockSizeNetto 02319 cxiErrorNotBinBlock 02321 cxiErrorBinBlockIdent 02322 cxiErrorBinBlockVersion 02325 cxiErrorBinBlockCtrlEndian 02326 cxiErrorBinBlockCtrlType 02327 cxiErrorBinBlockCtrlSize 02331 cxiErrorBinBlockChecksumBase 02332 cxiErrorBinBlockChecksumData 02333 cxiErrorBinBlockChecksumTree 02391 cxiErrorBinBlockSuspended 02393 cxiErrorBinBlockYetSuspended 02394 cxiErrorBinBlockNotSuspended 02400-02499 (CxiTree...) 02401 cxiErrorDumParam 02402 cxiErrorDumBase 02403 cxiErrorDumBaseNotTree 02404 cxiErrorDumBaseLost 02411 cxiErrorSubParam 02412 cxiErrorSubBase 02413 cxiErrorSubRoot 02414 cxiErrorSubBaseLost 02415 cxiErrorSubInitNull 02416 cxiErrorSubInitNoTree 02417 cxiErrorSubInitRoot 02421 cxiErrorMemParam 02424 cxiErrorMemNodeAddrNull 02425 cxiErrorMemIndexBounds 02426 cxiErrorMemIndexCorrupt 02431 cxiErrorMemIndexAlloc 02432 cxiErrorMemIndexReAlloc 02433 cxiErrorMemDataAlloc 02434 cxiErrorMemIndexRgNull 02435 cxiErrorMemIndexRgBounds 02436 cxiErrorMemIndexRgCorrupt 02441 cxiErrorFlatParam 02442 cxiErrorFlatNullHandle 02445 cxiErrorFlatIndexBounds 02449 cxiErrorNotTreeFlat 02451 cxiErrorFlatIndexFull 02454 cxiErrorFlatIndexRgNull 02455 cxiErrorFlatIndexRgBounds 02456 cxiErrorFlatIndexRgCorrupt 02500-02799 (CxiTreeFile) 02501 cxiErrorFileParam 02502 cxiErrorFileFlags 02504 cxiErrorFileName 02505 cxiErrorFileHandle 02506 cxiErrorFileType 02509 cxiErrorFileNoVirtualCache 02511 cxiErrorFileBrokenData 02515 cxiErrorFileDataNotFound 02521 cxiErrorFileShadowFlags 02522 cxiErrorFileShadowProtect 02541 cxiErrorUnknownFormat 02542 cxiErrorFileUnknownFormat 02543 cxiErrorUnknownSystem 02544 cxiErrorFileUnknownSystem 02545 cxiErrorUnknownCharSet 02546 cxiErrorFileUnknownCharSet 02561 cxiErrorCodedFile 02562 cxiErrorFileCrypted 02563 cxiErrorFileNotCrypted 02564 cxiErrorFileUnknownKey 02565 cxiErrorFileWrongKey 02566 cxiErrorFileBrokenKey 02601 cxiErrorOpen 02602 cxiErrorCreate 02605 cxiErrorEaPathNotFound 02606 cxiErrorFileInvalidWildCard 02607 cxiErrorFileInvalidName 02609 cxiErrorFileGeneralError 02611 cxiErrorFileOpen 02612 cxiErrorFileReOpen 02613 cxiErrorFileAttribDirectory 02615 cxiErrorFileAttribReadOnly 02616 cxiErrorFileAttribDevice 02617 cxiErrorFileRetryTimeout 02618 cxiErrorFileRetryUserAbort 02619 cxiErrorFileInUseNoRetry 02622 cxiErrorFileNotFound 02623 cxiErrorFilePathNotFound 02624 cxiErrorFileNoHandleFree 02625 cxiErrorFileAccessDenied 02629 cxiErrorFileIncompatible 02631 cxiErrorFileProtect 02641 cxiErrorWrite 02645 cxiErrorEaWrite 02651 cxiErrorFileWrite 02661 cxiErrorFileWriteNewHdr 02662 cxiErrorFileWriteRefHdr 02663 cxiErrorFileWriteRefPos 02664 cxiErrorFileWriteCryptHdr 02665 cxiErrorFileWriteCryptData 02666 cxiErrorFileWriteBlkHdr 02667 cxiErrorFileWriteBlkData 02671 cxiErrorFileWriteNewBorHdr 02672 cxiErrorFileWriteBorData 02711 cxiErrorFileStruct 02721 cxiErrorFileStructRefHdr 02722 cxiErrorFileStructRefHdrBuf 02723 cxiErrorFileStructRefBack 02724 cxiErrorFileStructBlkHdr 02725 cxiErrorFileStructBlkHdrBuf 02726 cxiErrorFileStructBlkBack 02731 cxiErrorFileStructBorHdr 02741 cxiErrorRead 02745 cxiErrorEaRead 02751 cxiErrorFileRead 02761 cxiErrorFileReadRefHdr 02762 cxiErrorFileReadRefBack 02763 cxiErrorFileReadBlkHdr 02764 cxiErrorFileReadBlkBack 02765 cxiErrorFileReadBlkData 02766 cxiErrorFileReadShadowData 02771 cxiErrorFileReadBorHdr 02772 cxiErrorFileReadBorData 02900-02999 (INI-Datei) 02911 cxiErrorSetFromFileGeneric 02912 cxiErrorSetFromFileNoIniFile 02913 cxiErrorSetFromFileNoMemory 02914 cxiErrorSetFromFileBufCreate 02916 cxiErrorSetFromFileOpen 02917 cxiErrorSetFromFileRead 02921 cxiErrorSetFromFileLineTooLong 02923 cxiErrorSetFromFileLabelNotFound 02924 cxiErrorSetFromFileNoDataFound 02941 cxiErrorLineNullPointer 02942 cxiErrorLineEmpty 02945 cxiErrorLineMissingQuote 02961 cxiErrorWriteIniFileLarge 02962 cxiErrorWriteIniFileTooLarge 02965 cxiErrorWriteIniFileOpen 02966 cxiErrorWriteIniFileNoSection 02967 cxiErrorWriteIniFileNoItem 02969 cxiErrorWriteIniFileNoQuote 02999 cxiErrorInvalidSystemInfoType 03200-03299 (Queue/Semaphore) 03201 cxiErrorNoQueueBlock 03202 cxiErrorQueueBlockFull 03203 cxiErrorQueueBlockWrite 03204 cxiErrorQueueSystemWrite 03205 cxiErrorQueueSystemPurge 03221 cxiErrorMutexSemCreate 03222 cxiErrorMutexSemDelete 03223 cxiErrorMutexSemOpen 03224 cxiErrorMutexSemHandle 03225 cxiErrorMutexSemRelease 03226 cxiErrorMutexSemRequest 03227 cxiErrorMutexSemTimeout 03228 cxiErrorMutexSemInternal 03229 cxiErrorMutexSemNull 03241 cxiErrorEventSemCreate 03242 cxiErrorEventSemDelete 03243 cxiErrorEventSemOpen 03244 cxiErrorEventSemHandle 03245 cxiErrorEventSemReset 03246 cxiErrorEventSemWait 03247 cxiErrorEventSemTimeout 03248 cxiErrorEventSemInternal 03249 cxiErrorEventSemNull 03500-03799 (Meldungssystem) 03511 cxiErrorMsgUnknownLocal 03512 cxiErrorMsgNotLocal 03513 cxiErrorMsgLocalNameNull 03514 cxiErrorMsgLocalObjNull 03515 cxiErrorMsgLocalParentDeleted 03581 cxiErrorMsgCreateSlot 03582 cxiErrorMsgWriteSlot 03583 cxiErrorMsgReadSlot 03591 cxiErrorMsgAccessMapping 03592 cxiErrorMsgQueueFull 03593 cxiErrorMsgBlockTooLarge 03601 cxiErrorMsgUnknown 03602 cxiErrorMsgUnknownType 03603 cxiErrorMsgNotSameProcess 03604 cxiErrorMsgSameProcess 03605 cxiErrorMsgTraceNotRunning 03606 cxiErrorMsgAliasNesting 03607 cxiErrorMsgInitializing 03608 cxiErrorMsgHandlerSetDown 03609 cxiErrorMsgHandlerShutDown 03611 cxiErrorMsgInfoLost 03612 cxiErrorMsgInfoVersion 03613 cxiErrorMsgInfoVersion2 03615 cxiErrorMsgInvalidNameOp 03616 cxiErrorMsgInvalidUserOp 03617 cxiErrorMsgInvalidPgvhOp 03619 cxiErrorMsgSysRestriction 03621 cxiErrorMsgCreateQueue 03622 cxiErrorMsgAccessQueue 03623 cxiErrorMsgAllocSharedMem 03624 cxiErrorMsgProcessLost 03625 cxiErrorMsgHandleLost 03626 cxiErrorMsgNotPosted 03627 cxiErrorMsgQueueRequired 03628 cxiErrorMsgAllocLocalMem 03629 cxiErrorMsgHandleChanged 03631 cxiErrorMsgTimeout 03632 cxiErrorMsgCancelled 03633 cxiErrorMsgInvalidPointer 03634 cxiErrorMsgUnknownBlockType 03641 cxiErrorMsgBufferAlloc 03642 cxiErrorMsgBufferIsNull 03645 cxiErrorMsgBadCodePointer 03646 cxiErrorMsgBadWindow 03647 cxiErrorMsgNoPostPollQueue 03649 cxiErrorMsgThreadNotCreated 03650 cxiErrorMsgMgrBase 03651 cxiErrorMsgMgrNoPM 03652 cxiErrorMsgMgrLoadFailure 03653 cxiErrorMsgMgrProcNotFound 03654 cxiErrorMsgMgrProcNull 03657 cxiErrorMsgMgrInvalidFunc 03659 cxiErrorMsgMgrNotPosted 03661 cxiErrorMsgOwnerNotKilled 03662 cxiErrorMsgOwnerTerminating 03669 cxiErrorMsgHandlersLeft 03671 cxiErrorMsgHandlerExists 03673 cxiErrorMsgInvalidNumberName 03674 cxiErrorMsgInvalidCharInName 03675 cxiErrorMsgReservedName 03676 cxiErrorMsgMissingName 03677 cxiErrorMsgIntNoThreadParam 03678 cxiErrorMsgrObjectSize 03679 cxiErrorMsgrObjectVersion 03681 cxiErrorNotMessageTree 03682 cxiErrorNotSavedMessageTree 03687 cxiErrorMessageQueueEmpty 03691 cxiErrorMsgRcvName 03692 cxiErrorMsgRcvSyntax 03693 cxiErrorMsgBufferIncomplete 03694 cxiErrorMsgNotDispatchable 03695 cxiErrorMsgNotTranslatable 03696 cxiErrorMsgOutOfSequence 03697 cxiErrorMsgWorkSpaceCorrupt 03701 cxiErrorSysNodeNameInvalid 03702 cxiErrorSysNodeNotFound 03703 cxiErrorSysNodeNotLoadable 03704 cxiErrorSysNodeLoadTimeout 03705 cxiErrorSysNodeNotImplemented 03709 cxiErrorSysNodeNotLinked 03721 cxiErrorMsgrObjectAcronymAsync 03722 cxiErrorMsgrObjectAcronymSync 03760 cxiErrorMsgUnknownTypeS0 03761 cxiErrorMsgUnknownTypeS1 03762 cxiErrorMsgUnknownTypeS2 03763 cxiErrorMsgUnknownTypeS3 03770 cxiErrorMsgUnknownTypeP0 03771 cxiErrorMsgUnknownTypeP1 03772 cxiErrorMsgUnknownTypeP2 03773 cxiErrorMsgUnknownTypeP3 03791 cxiErrorPseudoGloVarEmpty 03792 cxiErrorPseudoGloVarAlloc 03793 cxiErrorGloVarNotLoaded 04100-04199 (ValidatePointer) 04101 cxiErrorPtrNull 04105 cxiErrorPtrNotReadable 04106 cxiErrorPtrNotWritable 04107 cxiErrorPtrNotExecutable 04111 cxiErrorPtrNullSegment 04112 cxiErrorPtrHwSizeLimit 04113 cxiErrorPtrHwSegmentLimit 04114 cxiErrorPtrSelectorNotReadable 04115 cxiErrorPtrSelectorLimitRead 04116 cxiErrorPtrSelectorNotWritable 04117 cxiErrorPtrSelectorLimitWrite 04121 cxiErrorPtrNullArea 04122 cxiErrorPtrFlatDataLimit 04123 cxiErrorPtrFlatCodeLimit 04124 cxiErrorPtrNoAssignment 04125 cxiErrorPtrUnknownAssignment 04126 cxiErrorPtrNotCommitted 04400-04799 (Validate) 04400 cxiErrorValidateBegin 04701/04601/04501 cxiErrorValidateHdlAlias... 04703/04603/04503 cxiErrorValidateHdlInvld... 04704/04604/04504 cxiErrorValidateHdlFlBit... 04705/04605/04505 cxiErrorValidateHdlNull... 04706/04606/04506 cxiErrorValidateHdlSmall... 04707/04607/04507 cxiErrorValidateHdlFlags... 04709/04609/04509 cxiErrorValidateHdlFill... 04711/04611/04511 cxiErrorValidateCxiNested... 04712/04612/04512 cxiErrorValidateExtInit... 04713/04613/04513 cxiErrorValidateCxiInit... 04714/04614/04514 cxiErrorValidateSubLen... 04715/04615/04515 cxiErrorValidateNull... 04716/04616/04516 cxiErrorValidateSmall... 04717/04617/04517 cxiErrorValidateSegSize... 04721/04621/04521 cxiErrorValidateMinHeap... 04722/04622/04522 cxiErrorValidateMaxHeap... 04723/04623/04523 cxiErrorValidateMinSize... 04724/04624/04524 cxiErrorValidateMaxSize... 04725/04625/04525 cxiErrorValidateOffs... 04726/04626/04526 cxiErrorValidateOverflow... 04731/04631/04531 cxiErrorValidateCxinLen... 04732/04632/04532 cxiErrorValidateCxinNull... 04741/04641/04541 cxiErrorValidateNameLen... 04742/04642/04542 cxiErrorValidateNameEnd... 04743/04643/04543 cxiErrorValidateNameZero... 04744/04644/04544 cxiErrorValidateNameLower... 04745/04645/04545 cxiErrorValidateNameToNum... 04751/04651/04551 cxiErrorValidateTypeId... 04752/04652/04552 cxiErrorValidateTypeSize... 04759/04659/04559 cxiErrorValidateTypeUnsupp... 04761/04661/04561 cxiErrorValidateStrNeg... 04762/04662/04562 cxiErrorValidateStrEnd... 04763/04663/04563 cxiErrorValidateStrZero... 04765/04665/04565 cxiErrorValidateLstNeg... 04766/04666/04566 cxiErrorValidateLstEnd... 04767/04667/04567 cxiErrorValidateLstCount... 04771/04671/04571 cxiErrorValidateDupName... 04772/04672/04572 cxiErrorValidateDupNum... 04773/04673/04573 cxiErrorValidateAmbigName... 04799 cxiErrorValidateEnd 04900-04999 (Abbruchfehler) 04901 cxiErrorFatalDosNoMemory 04902 cxiErrorFatalDosHeapAccess 04904 cxiErrorFatalDosStackBelowMin 04905 cxiErrorFatalDosStackOverflow 04906 cxiErrorFatalDosCannotTerm1 04907 cxiErrorFatalDosCannotTerm2 04909 cxiErrorFatalDosHeapCorrupt 04911 cxiErrorFatalDosVmControl 04912 cxiErrorFatalDosVmXMS 04913 cxiErrorFatalDosVmSwapFile 04919 cxiErrorFatal386Required 04920 cxiErrorFatalOs2Internal 04921 cxiErrorFatalOs2PoolSize 04922 cxiErrorFatalOs2PoolInit 04923 cxiErrorFatalOs2PoolAlloc 04924 cxiErrorFatalOs2FreeLocal 04925 cxiErrorFatalOs2FreeSize 04926 cxiErrorFatalOs2FreeApiRet 04927 cxiErrorFatalOs2FreeInvPtr 04928 cxiErrorFatalOs2SemRequest 04929 cxiErrorFatalOs2MemInit 04930 cxiErrorFatalOs2MemAlloc 04931 cxiErrorFatalOs2MemReAlloc 04932 cxiErrorFatalOs2MemFree 04934 cxiErrorFatalOs2MemDelete 04939 cxiErrorOs2ShutdownBeforeInit 04941 cxiErrorFatalPeCreateMap 04942 cxiErrorFatalPeMapView 04943 cxiErrorFatalPeVersion 04944 cxiErrorFatalPeHeap 04945 cxiErrorFatalPeTls 04951 cxiErrorFatalHeapAlloc 04954 cxiErrorFatalHeapReAlloc 04955 cxiErrorFatalHeapFree 04956 cxiErrorFatalHeapBlock 04960 cxiErrorFatalCxixcptInvalid 04961 cxiErrorFatalCxixcptPath 04962 cxiErrorFatalCxixcptDrive 04963 cxiErrorFatalCxixcptName 04976 cxiErrorFatalCxixReserved 04977 cxiErrorFatalAborted 04979 cxiErrorDumpStateException 05700-05799 (Globale Konfiguration) 05701 cxiErrorCfgiSystemNodeVoid 05702 cxiErrorCfgiSystemNodeCorrupt 05711 cxiErrorCfguSystemNodeVoid 05712 cxiErrorCfguSystemNodeCorrupt 05800-05899 (Message trace) 05811 cxiErrorMsgTwLockAnPr 05812 cxiErrorMsgTwLockLoad 05813 cxiErrorMsgTwLockPrev 05819 cxiErrorMsgTwVersion 05821 cxiErrorMsgTwAlrdyRun 05822 cxiErrorMsgTwDelSysVar 05831 cxiErrorMsgTwFileNotFnd 05832 cxiErrorMsgTwShdwnCan 05834 cxiErrorMsgTwNotStarted 05835 cxiErrorMsgTwCreateFile 05836 cxiErrorMsgTwWriteFile 05837 cxiErrorMsgTwNotImpl 05838 cxiErrorMsgTwStored