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

Files Recovery Software
Inicio Datos de contacto Servicio de atención al cliente Descarga Demo Productos  

 
 

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.

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
 
 
Recuperación de Datos de libro
 
Capítulo 1 Una descripción de la recuperación de los datos
Capítulo 2 Introducción de discos duros
Capítulo 3 Acercamiento lógico a los discos y al OS
Capítulo 4 Sistemas de numeración
Capítulo 5 Introducción de la programación de C
Capítulo 6 Introducción a los fundamentos de la computadora
Capítulo 7 Comandos necesarios del DOS
Capítulo 8 Funciones e interrupciones del Disco-BIOS que dirigen con C
Capítulo 9 Manipulación de los discos duros grandes
Capítulo 10 Recuperación de los datos del disco blando corrompido
Capítulo 11 Fabricación de reservas
Capítulo 12 MBR de lectura y de modificación con la programación
Capítulo 13 DBR de lectura y de modificación con la programación
Capítulo 14 Programación para la recuperación del “archivo crudo”
Chapter 15 Programación para los limpiadores de los datos
Capítulo 16 Desarrollar más utilidades para los discos
Apéndice Glosario de los términos de la recuperación de los datos
 
 
Pro Data Doctor

Inicio

Productos

Datos de contacto

Servicio de atención al cliente

Descarga Demo

Términos y Condiciones

 
Pro Data Doctor