Type : |
Structure |
Disponible à partir de : |
V2.2.4.0 |
Hérite de : |
- |
Attribut : |
|
La structure ST_Argument contient les informations relatives à un argument utilisé dans un appel de méthode.
Nom |
Type de données |
Description |
---|---|---|
etNodeDataType |
Type de données du noeud.
NOTE : Cette valeur doit correspondre à la définition du type de données du noeud sur le serveur. Dans le cas d'un tableau, indiquez le type de données de base du tableau.
|
|
etArrayType |
Définit le type de nœud : valeur scalaire, tableau ou matrice. |
|
udiArrayLength |
UDINT |
Définit le nombre d'éléments du tableau. Ce paramètre est pris en compte si etArrayType est égal à UATypeArray. |
udiNumberOfMatrixDimensions |
UDINT |
Définit le nombre de dimensions. Ce paramètre est pris en compte si etArrayType est égal à UATypeMatrix. |
audiMatrixDimensions |
ARRAY [1..3] OF UDINT |
Définit le nombre d'éléments de chaque dimension. Ce paramètre est pris en compte si etArrayType est égal à UATypeMatrix. |
pbyBuffer |
POINTER TO BYTE |
Adresse de la mémoire tampon allouée dans l'application. |
udiBufferSize |
UDINT |
Taille de la mémoire tampon allouée dans votre application.
NOTE : Si etNodeDataType a pour valeur UATypeString et si UANodeAdditionalInfo indique un tableau ou une matrice, affectez la taille du tableau ou de la matrice de l'application à ce paramètre. Cette valeur doit correspondre à la définition du nœud sur le serveur.
NOTE : Utilisez l'opérateur
SIZEOF pour obtenir la taille de la variable dans l'application.
|
etErrorID |
Indique des informations de diagnostic sous la forme de valeur numérique. |