Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette section décrit le format des enregistrements pour chacun des jetons de roulement d’enregistrement. Les informations sont divisées en sections suivantes.
TOKEN_NAME
Enregistrement de longueur variable. Le jeton est suivi d’une valeur de nombre qui spécifie le nombre d’octets qui suivent dans le champ nom. Un nom ASCII du nombre de longueurs termine l’enregistrement.
| Champ | Catégorie | Taille (octets) | Contenu |
|---|---|---|---|
| jeton | MOT | 2 | token_name |
| compter | DWORD | 4 | Longueur du champ de nom, en octets |
| nom | Tableau BYTE | compter | Nom ASCII |
TOKEN_STRING
Enregistrement de longueur variable. Le jeton est suivi d’une valeur de nombre qui spécifie le nombre d’octets qui suivent dans le champ de chaîne. Une chaîne ASCII de nombre de longueurs continue l’enregistrement, qui est terminé par un jeton de fin. Le choix de terminateur est déterminé par les problèmes de syntaxe abordés ailleurs.
| Champ | Catégorie | Taille (octets) | Contenu |
|---|---|---|---|
| jeton | MOT | 2 | token_string |
| compter | DWORD | 4 | Longueur du champ de chaîne en octets |
| corde | Tableau BYTE | compter | Chaîne ASCII |
| terminateur | DWORD | 4 | tOKEN_SEMICOLON ou TOKEN_COMMA |
TOKEN_INTEGER
Enregistrement de longueur fixe. Le jeton est suivi de la valeur entière requise.
| Champ | Catégorie | Taille (octets) | Contenu |
|---|---|---|---|
| jeton | MOT | 2 | tOKEN_INTEGER |
| valeur | DWORD | 4 | Entier unique |
TOKEN_GUID
Enregistrement de longueur fixe. Le jeton est suivi des quatre champs de données définis par la norme OSF DCE.
| Champ | Catégorie | Taille (octets) | Contenu |
|---|---|---|---|
| jeton | MOT | 2 | tOKEN_GUID |
| Data1 | DWORD | 4 | Champ de données UUID 1 |
| Data2 | MOT | 2 | Champ de données UUID 2 |
| Data3 | MOT | 2 | Champ de données UUID 3 |
| Data4 | Tableau BYTE | 8 | Champ de données UUID 4 |
TOKEN_INTEGER_LIST
Enregistrement de longueur variable. Le jeton est suivi d’une valeur de nombre qui spécifie le nombre d’entiers qui suivent dans le champ de liste. Pour une efficacité, les listes entières consécutives doivent être composées en une seule liste.
| Champ | Catégorie | Taille (octets) | Contenu |
|---|---|---|---|
| jeton | MOT | 2 | tOKEN_INTEGER_LISt |
| compter | DWORD | 4 | Nombre d’entiers dans le champ de liste |
| liste | DWORD | 4 x nombre | Liste entière |
TOKEN_FLOAT_LIST
Enregistrement de longueur variable. Le jeton est suivi d’une valeur de nombre qui spécifie le nombre de floats ou doubles qui suivent dans le champ de liste. La taille de la valeur à virgule flottante (float ou double) est déterminée par la valeur de la taille float spécifiée dans l’en-tête de fichier. Pour plus d’efficacité, les TOKEN_FLOAT_LISTs consécutives doivent être composées en une seule liste.
| Champ | Catégorie | Taille (octets) | Contenu |
|---|---|---|---|
| jeton | MOT | 2 | tOKEN_FLOAT_LISt |
| compter | DWORD | 4 | Nombre de floats ou doubles dans le champ de liste |
| liste | float/double array | 4 ou 8 x nombre | Liste flottante ou double |
Rubriques connexes