Interruption 21h |
Fonction 44h, Sous-fonction 06h |
IOCTL: Vérifier l'état d'entrée |
|---|---|---|
| DOS 2.0+, OS/2, Windows NT | ||
Description
Cette fonction de type IOCTL permet de vérifier l'état d'entrée.
Entrée
| Registre | Valeur ou description |
|---|---|
| AX | 4406h |
| BX | Handle de fichier ou de pilote de caractères |
Sortie
| Registre | Valeur ou description | |||
|---|---|---|---|---|
| FC | Ce registre de drapeau de retenue permet d'indiquer le résultat de l'opération : | |||
| Valeur | Description | |||
| 0 | Cette valeur permet d'indiquer que l'opération a été un succès, et dans ce cas : | |||
| Registre | Description | |||
| AX | Ce registre permet d'indiquer l'état de la sortie : | |||
| Valeur | Description | |||
| 0 | Cette état indique que le pilote n'est pas prêt. | |||
| 255 | Cette erreur indique que le pilote est prêt | |||
| 1 | Cette valeur permet d'indiquer une erreur, dans ce cas : | |||
| Registre | Description | |||
| AX | Ce registre permet d'indiquer le code d'erreur : | |||
| Valeur | Description | |||
| 1 | Cette erreur indique que la fonction est inconnu | |||
| 5 | Cette erreur indique l'accès a été refusé | |||
Remarques
- Cette fonction peut être utilisée pour vérifier l'état des périphériques de caractères, tels que le port série, n'ayant pas leurs propres appels d'état DOS traditionnels.
Références
Aide-mémoire des interruptions du MS-DOS, Edition Marabout, Philippe Mercier, 1990, ISBN: 2-501-01297-6, page 227 à 230.
Dernière mise à jour : Jeudi, le 3 mars 2016
