La función INTERNA 21H (0x21) 5AH (0x5A o 90) crea el fichero temporal 5BH (0x5B o 91) crea la cerradura nueva del archivo 5CH (0x5C o 92) o abre la región 5EH del archivo (0x5E o 94), 00H (0x00) consigue el nombre 5EH de la máquina (0x5E o 94), 02H (0x02) fijó la secuencia 5EH de la disposición de impresora (0x5E o 94), 03H (0x03) consigue la secuencia 5FH de la disposición de impresora (0x5F o 95), la función secundaria 02H (0x02) consigue la entrada de la lista del cambio de dirección

Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


21H INTERNO (0x21)

Función 5AH (0x5A o 90) --> Crear el fichero temporal

Call with: AH = 5AH
CX = attribute (bits may be combined)
DS: DX = segment: offset of ASCIIZ path

Returns: If function is successful
Carry flag = clear
AX = handle
DS: DX = segment: offset of complete ASCIIZ
pathname

If function is unsuccessful
Carry flag = set
AX = error code

Comentarios:

Esta función crea un archivo con un nombre único, en la corriente o el directorio especificado en el defecto o el accionamiento de disco especificado, y vuelve una manija que se pueda utilizar por el programa por el programa para el acceso subsecuente al archivo. El nombre generado para el archivo también se vuelve en un almacenador intermediario especificado por el programa.

Si no existe ningún elemento del pathname o el archivo se está creando en el directorio de raíz, y el directorio de raíz es lleno la función falla.


21H INTERNO (0x21)

Función 5BH (0x5B o 91) --> Crear el archivo nuevo

Call with: AH = 5BH
CX = attribute (bits may be combined)
DS: DX = segment: offset of ASCIIZ pathname

Returns: If function is successful
Carry flag = clear
AX = handle

If function is unsuccessful
Carry flag = set
AX = error code

Comentarios:

Esta función crea un archivo en el directorio señalado o del defecto en la impulsión señalado o de defecto, y vuelve una manija que se pueda utilizar por el programa para el acceso subsecuente al archivo para un pathname dado de ASCIIZ.

Si existe un archivo con el mismo nombre y trayectoria ya o no existe ningún elemento de la trayectoria especificada o el archivo se está creando en el directorio de raíz, y el directorio de raíz es lleno o el usuario tiene derechas de acceso escasas, la función falla.

21H INTERNO (0x21)

Función 5CH (0x5C o 92) --> Trabar o abrir la región del archivo

Call with: AH = 5CH
AL = 00H if locking region
01H if unlocking region
BX = handle
CX = high part of region offset
DX = low part of region offset
SI = high part of region length
DI = low part of region length

Returns: If function successful
Carry flag = clear

If function unsuccessful
Carry flag = set
AX = error code

Comentarios:

Esta función traba o abre la región especificada de un archivo. Esta función no está disponible a menos que se cargue el módulo archivo-que comparte (tal como SHARE.EXE).

 

21H INTERNO (0x21)

Función 5DH (0x5D o 93) --> Reservado

21H INTERNO (0x21)

Función 5EH (0x5E o 94), función secundaria 00H (0x00) --> Conseguir el nombre de la máquina

Call with: AH = 5EH
AL = 00H
DS: DX = segment: offset of buffer to receive
string


Returns: If function is successful
Carry flag = clear
CH = 00H if name not defined
<> 00H if name defined
CL = netBIOS name number (if CH <> 0)
DX: DX = segment: offset of identifier (if CH
<> 0)

If function is unsuccessful
Carry flag = set
AX = error code

Comentarios:

Esta función secundaria vuelve la dirección de una secuencia de ASCIIZ que identifica la computadora local. Esta llamada de función está solamente disponible cuando la red de Microsoft está funcionando.

 

21H INTERNO (0x21)

Función 5EH (0x5E o 94), función secundaria 02H (0x02) --> Fijar la secuencia de la disposición de impresora

Call with: AH = 5EH
AL = 02H
BX = redirection list index
CX = length of setup string
DS: SI = segment: offset of setup string

Returns: If function successful
Carry flag = clear

If function unsuccessful
Carry flag = set
AX = error code

Comentarios:

Esta función secundaria especifica una secuencia que se enviará delante de todos los archivos dirigidos a una impresora particular de la red, permitiendo que los usuarios en diversos nodos de red especifiquen modos de funcionamiento individualizados en la misma impresora.

 

21H INTERNO (0x21)

Función 5EH (0x5E o 94), función secundaria 03H (0x03) --> Conseguir la secuencia de la disposición de impresora

Call with: AH = 5EH
AL = 03H
BX = redirection list index
ES: DI = segment: offset of buffer to receive
setup string

Returns: If function successful
Carry flag = clear
CX = length of printer setup string
ES: DI = segment: offset of buffer to receive
setup string

If function unsuccessful
Carry flag = set
AX = error code

Comentarios:

Esta función se utiliza para obtener la secuencia de la disposición de impresora para una impresora particular de la red.

 

21H INTERNO (0x21)

Función 5FH (0x5F o 95), función secundaria 02H (0x02) --> Conseguir la entrada de la lista del cambio de dirección

Call with: AH = 5FH
AL = 02H
BX = redirection list index
DS: SI = segment: offset of 16-byte buffer to
receive local device name
ES: DI = segment: offset of 128-byte buffer to
receive network name

Returns: If function successful
Carry flag = clear
BH = device status flag
Bit 0 = 0 if device valid
= 1 if not valid
BL = device type
03H, if printer
04H, if drive
CX = stored parameter value
DX = destroyed
BP = destroyed
DS: SI = segment: offset of ASCIIZ local
device name
ES: DI = segment: offset of ASCIIZ network
name

If function unsuccessful
Carry flag = set
AX = error code

Comentarios:

Esta función secundaria permite la inspección de la lista del cambio de dirección del sistema, que asocia nombres lógicos locales a los archivos, a los directorios, o a las impresoras de la red. Esta llamada de función está solamente disponible cuando las redes de Microsoft están funcionando y se ha cargado el módulo archivo-que compartía.

Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi
Data Recovery with & without Programming


Publishers of the Book
Number of Pages
ISBN
Price of the Book


BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)





Buy Data recovery Book

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

 
 

page 21 | 22 | 23 | 24 | 25 | 26

Next page

© Copyright 2002-2005 DataDoctor.Biz

Home | Contact us | Downloads | Services | Resources | Terms and conditions | Site map

Website Data Recovery | recuperación de Datos | Récupération de données | Datenrettung | Recupero dati | データ復旧 | 데이터 복구 | 数据恢复 | Восстановление данных | De terugwinning van gegevens | Ανάκτηση δεδομένων
Sitemap Site map1 2 3 4 | Spanish1 2 3 | French1 2 3 | German1 2 3 | Italian1 2 3 | Portuguese1 2 3 | Japanese1 2 3 | Korean1 2 3 | Chinese1 2 3 | Russian1 2 3 | Dutch1 2 3 | Greek1 2 3
Data Recovery Book English | Spanish | French | German | Italian | Portuguese | Japanese | Korean | Chinese | Russian | Dutch | Greek