WORD shel_read(char *name, char * tail)

Description:  Détermine l'application père et les arguments d'éxécution

Opcode:  120  (0x0078)

Availability:  Tous AES

Parameters:  
    name : pointeur sur un buffer qui sera rempli par le nom de l'application appelante
    tail : pointeur sur un buffer de 256 caractères qui sera rempli par la chaine de commande, le 1er caractère correspond au nombre de caractères dans la chaine


Binding:  
    aes_addrin[0] = (long)name;
    aes_addrin[1] = (long)tail;
    aes_control[0] = 120;
    aes_control[1] = 0;
    aes_control[2] = 1;
    aes_control[3] = 2;
    aes_control[4] = 0;
    aes(&aes_params);
    return aes_intout[0];
Return value:  Retourne 0 si erreur

Definition:
    Cette fonction est peu utile, les informations peuvent être érronée si l'application a été éxécutée par la fonction Pexec(), les informations sont généralement celles du dernier shel_write().
    De plus il n'est pas possible d'avoir d'arguments au dela de 254 caractères, il est donc préférable de ne pas utiliser cette fonction et de passer par les arguments standard.


mailto: Raider
HTTP: http://olivier.landemarre.free.fr


See Also: Nothing


Merci de votre visite sur GEMTOS!!!

(C) 2000 Gemtos.free.fr. All rights reserved by the authors.