Syntaxe
APIRET DosDupHandle(HFILE hFile, PHFILE pHfile);
|
Paramètres
Nom |
Description |
hFile |
Ce paramètre permet d'indiquer le fichier Handle à un dupliquer ou un alias. |
pHfile |
Ce paramètre permet d'indiquer un pointeur vers un HFILE dans lequel le fichier Handle d'informations est entreposé. |
Retour
Valeur |
Constante |
Description |
0 |
NO_ERROR |
Cette valeur permet d'indiquer que l'opération s'est correctement effectué |
4 |
ERROR_TOO_MANY_OPEN_FILES |
Cette valeur permet d'indiquer qu'une erreur de trop de fichier ouvert simultanément s'est produite. |
6 |
ERROR_INVALID_HANDLE |
Cette valeur permet d'indiquer que la valeur du hmuxSemaphore ne point pas sur un sémaphore valide. |
114 |
ERROR_INVALID_TARGET_HANDLE |
Cette valeur permet d'indiquer une erreur de Handle de destination invalide. |
Description
Cette fonction permet d'effectuer la duplication d'un Handle de fichier, de tuyau ou de périphérique.
Voir également
Langage de programmation - C pour OS/2 - DosClose
Langage de programmation - C pour OS/2 - DosCreatePipe
Langage de programmation - C pour OS/2 - DosOpen
Langage de programmation - C pour OS/2 - DosRead
Langage de programmation - C pour OS/2 - DosSetFHState
Langage de programmation - C pour OS/2 - DosSetFilePtr
Langage de programmation - C pour OS/2 - DosSetMaxFH
Langage de programmation - C pour OS/2 - DosSetRelMaxFH
Langage de programmation - C pour OS/2 - DosWrite
Système d'exploitation - OS/2 - Introduction
Dernière mise à jour : Lundi, le 19 juillet 2010