Mögliche Status des Kopierprozesses bei *_TO_BUF
Die folgenden Status des Kopierprozesses sind möglich:
Status | Beschreibung |
---|---|
0 | Der Kopierprozess wurde erfolgreich abgeschlossen. |
2 | Die Länge des Quellpuffers passt nicht. Die Anzahl der zu kopierenden Bytes (in BUF_CNT) überschreitet die verfügbare Größe des SRC. |
3 | Die Länge des Zielpuffers passt nicht. Die Anzahl der zu kopierenden Bytes (in BUF_CNT) und der Offset im Byte-Strom (in BUF_OFFS) überschreiten die Länge des angeschlossenen Byte-Stroms. |
5 | Die Ausrichtung passt nicht zu diesem Datentyp. Der an BUF_CNT anliegende und zu kopierende Wert muss ohne Rest durch die Größe des Datentyps teilbar sein. |
7 | Die Länge des Strings passt nicht. Für den Datentyp STRING sind zusätzliche Prüfabläufe notwendig. Weitere Informationen hierzu finden Sie im Thema "Besonderheiten von STRING_TO_BUF". |
8 | Der Zielpuffer hat einen falschen Datentyp. In manchen Fällen wird der Datentyp geprüft. Weitere Informationen hierzu finden Sie in den speziellen Kapiteln für den jeweiligen Datentyp. |
9 | Der Offset-Wert ist nicht korrekt. In manchen Fällen wird der Offset geprüft. Weitere Informationen hierzu finden Sie in den speziellen Kapiteln für den jeweiligen Datentyp. |
10 | Der Parameter BUF_CNT passt nicht. In manchen Fällen wird die zu kopierende Größe geprüft. Weitere Informationen hierzu finden Sie in den speziellen Kapiteln für den jeweiligen Datentyp. |
11 | Quell- und Ziel-Adresse sind gleich. |