INT 21H (0x21) 기능 43H는 (0x43 또는 67) 파일 속성 (0x44 또는 68) 입출력 제어 (입력/출력 Ctrl) 이하 기능 00H (0x00) 01H (0x01) 02H (0x02) 03H (0x03) 04H (0x04) 읽힌 제어 데이타 막 장치 운전사 05H (0x05) 06H (0x06) 07H (0x07) 08H (0x08) 09H (0x09) 0AH (0x0A 또는 10) 0BH를 얻거나 놓았다 (0x0B 또는 11)

Files Recovery Software
연락처 세부 정보 고객 지원 다운로드 데모 제품  

 
 

INT 21H (0x21)

기능 43H (0x43 또는 67) --> 파일 속성을 얻거나 놓으십시오

Call with: AH = 43H
AL = 00H to get attributes
01H to set attributes
CX = file attribute, if AL=01H. Bits can be combined
DS: DX = segment: offset of ASCIIZ pathname

Returns: If function successful
Carry flag = clear
CX = file attribute

If function unsuccessful
Carry flag = set
AX = error code

코멘트:

이 기능은 읽기 전용, 체계 숨겨지는, 파일 (또는 기록 보관소) 또는 전화번호부의 속성을 얻거나 바꾼다. 다른 속성을 위한 조금의 의미를 위해 전에 주어진 조금 의미 테이블을 참조하십시오.

INT 21H (0x21)

기능 44H (0x44 또는 68) --> 입출력 제어 (입력/출력 Ctrl)

이 기능은 응용 프로그램과 장치 구동기 사이 커뮤니케이션의 직접 경로를 제공한다. 그것은 프로그램이 기계설비 의존하는 정보를 얻고 다른 MS-DOS 함수 호출에 의해 지원되지 않는 가동을 요구하는 것을 허용한다.

입출력 통제의 이하 기능은 다음에 나오는 테이블에서 주어졌다:

이하 기능

가동 이름

00H

장치 정보를 입수하십시오                                                

01H

장치 정보를 놓으십시오                                                

02H

특성 장치 구동기에서 제어 데이타를 받으십시오  

03H

특성 장치 구동기에 제어 데이타를 보내십시오        

04H

블록 장치 운전사에서 제어 데이타를 받으십시오    

05H

블록 장치 운전사에 제어 데이타를 보내십시오

06H

입력 상태를 검사하십시오                                                    

07H

산출 상태를 검사하십시오                                                 

08H

블록 장치가 이동할 수 있는지 검사하십시오                      

09H

블록 장치가 먼지 검사하십시오                           

0AH (10)

손잡이가 먼지 검사하십시오                                     

0BH (11)

재시도 조사를 공유하는 변화                                    

0CH (12)

 

 

 

 

특성 장치를 위한 일반적인 입력/출력 통제

가치

묘사

CL = 45H

반복 조사를 놓으십시오                

CL = 4AH

부호 페이지를 선정하십시오                  

CL = 4CH

시작 부호 페이지 준비 

CL = 4DH

끝 부호 페이지 준비  

CL = 5FH

고정되는 전시 정보       

CL = 65H

반복 조사를 얻으십시오

CL = 6AH

질문은 부호 페이지를 선정했다   

CL = 6BH

질문은 명부를 준비한다                

CL = 7FH

전시 정보를 입수하십시오 

 

0DH (13)

 

 

 

 

 

블록 장치를 위한 일반적인 입력/출력 통제

가치

묘사

CL = 40H

장치 매개변수를 놓으십시오  

CL = 41H

대위를 쓰십시오                  

CL = 42H

대위를 배열하고 확인하십시오

CL = 47H

접근 깃발을 놓으십시오

CL = 60H

장치 매개변수를 얻으십시오 

CL = 61H

대위를 읽으십시오                   

CL = 62H

대위를 확인하십시오                  

CL = 67H

접근 깃발을 얻으십시오                                    

0EH (14)

논리 드라이브 지도를 얻으십시오                           

0FH (15)

고정되는 논리 드라이브 지도 

 

INT 21H (0x21)

기능 44H (0x44 또는 68), 이하 기능 00H (0x00) 입력/출력 Ctrl --> 장치 정보를 입수하십시오

Call with: AH = 44H
AL = 00H
BX = handle

Returns: If function successful
Carry flag = clear
DX = device information word

If function unsuccessful
Carry flag = set
AX = error code

코멘트:

이 이하 기능은 지정된 손잡이와 관련되었던 파일 장치를 위한 장치 정보 낱말을 돌려보낸다.

 

INT 21H (0x21)

기능 44H (0x44 또는 68), 이하 기능 01H (0x01) 입력/출력 Ctrl --> 장치 정보를 놓으십시오

Call with: AH = 44H
AL = 01H
BX = handle
DX = device information word

Returns: If function successful
Carry flag = clear

If function unsuccessful
Carry flag = set
AX = error code

코멘트:

INT 21H 의 손잡이를 위한 세트 특정 깃발의 기능 44H의 이 이하 기능은 특성 장치와 관련시켰다. 이 이하 기능은 파일과 연관되는 손잡이를 위해 사용되지 않을지도 모른다.

 

INT 21H (0x21)

기능 44H (0x44 또는 68), 이하 기능 02H (0x02) 입력/출력 Ctrl --> 제어 데이타 특성 장치 구동기를 읽으십시오

Call with: AH = 44H
AL = 02H
BX = handle
CX = number of bytes to read
DS: DX = segment: offset of buffer

Returns: If function is successful
Carry flag = clear
AX = bytes read
And buffer contains control data from driver

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

코멘트:

그것은 특성 장치 운전사에서 제어 데이타를 읽는다. 자료의 길이 그리고 내용은 각 장치 구동기에 지정되고 어떤 표준 형식도 따르지 않는다. 이 기능은 육체적인 장치에서 어떤 입력도 필요하게 귀착되지 않는다.

INT 21H (0x21)

기능 44H (0x44 또는 68), 이하 기능 03H (0x03) 입력/출력 Ctrl --> 제어 데이타 특성 장치 운전사를 쓰십시오

Call with: AH = 44H
AL = 03H
BX = handle
CX = number of bytes to write
DS: DX = segment: offset of data

Returns: If function successful
Carry flag = clear
AX = bytes transferred

If function unsuccessful
Carry flag = set
AX = error code

코멘트:

신청에서 특성 장치 운전사에 이 잠수함 기능 전송 제어 자료. 자료의 길이 그리고 내용은 각 장치 구동기에 특정하 어떤 표준 형식도 따르지 않는다. 이 기능은 육체적인 장치에 필요하게 어떤 산출도 유래하지 않는 경우에.

 

INT 21H (0x21)

기능 44H (0x44 또는 68), 이하 기능 04H (0x04) 입력/출력 Ctrl --> 제어 데이타 막 장치 운전사를 읽으십시오

Call with: AH = 44H
AL = 04H
BL = device code (0= default, 1=A,
2=B, etc.)
CX = number of bytes to read
DS: DX = segment: offset of buffer

Returns: If function successful
Carry flag = clear
AX = bytes transferred
And buffer contains control data from device driver

If function unsuccessful
Carry flag = set
AX = error code

코멘트:

응용 프로그램의 완충기로 막 장치 운전사에서 이 잠수함 기능 전송 제어 자료 직접적으로. 자료의 길이 그리고 내용은 각 장치 구동기에 특정하 어떤 표준 형식도 따르지 않는다. 이 기능은 육체적인 장치에서 입력 필요하게 귀착되지 않는다.

 

INT 21H (0x21)

기능 44H (0x44 또는 68), 이하 기능 05H (0x05) 입력/출력 Ctrl --> 제어 데이타 막 장치 운전사를 쓰십시오

Call with: AH = 44H
AL = 05H
BL = device code (0= default, 1=A,
2=B, etc.)
CX = number of bytes to write
DS: DX = segment: offset of data

Returns: If function successful
Carry flag = clear
AX = bytes transferred

If function unsuccessful
Carry flag = set
AX = error code

코멘트:

막 장치 운전사에 응용 프로그램에서 이 잠수함 기능 전송 제어 자료 직접적으로. 제어 데이타의 길이 그리고 내용은 각 장치 구동기에 특정하 어떤 표준 형식도 따르지 않는다. 이 기능은 육체적인 장치에 필요하게 어떤 산출도 유래하지 않는다.

 

INT 21H (0x21)

기능 44H (0x44 또는 68), 이하 기능 06H (0x06) 입력/출력 Ctrl --> 체크는 상태를 입력했다

Call with: AH = 44H
AL = 06H
BX = handle

Returns: If function successful
Carry flag = clear
And for a device:
AL = 00H, if device not ready
FFH, if device ready
For a file:
AL = 00H, if file pointer at EOF
FFH, if file pointer not at EOF

If function unsuccessful
Carry flag = set
AX = error code

코멘트:

그것은 손잡이와 관련되었던 장치 또는 파일이 입력 와 다는 것을 나타내는 부호를 돌려보낸다.

 

INT 21H (0x21)

기능 44H (0x44 또는 68), 이하 기능 07H (0x07) 입력/출력 Ctrl --> 체크는 상태를 출력했다

Call with: AH = 44H
AL = 07H
BX = handle

Returns: If function successful
Carry flag = clear
And for a device:
AL = 00H, if device not ready
FFH, if device ready
For a file:
AL = FFH

If function unsuccessful
Carry flag = set
AX = error code

코멘트:

그것은 손잡이와 관련되었던 장치가 산출 와 다는 것을 나타내는 부호를 돌려보낸다.

INT 21H (0x21)

기능 44H (0x44 또는 68), 이하 기능 08H (0x08) 입력/출력 Ctrl --블록 장치가 이동할 수 있는 경우에 > 체크

Call with: AH = 44H
AL = 08H
BL = drive number (0 = default, 1=A,
2=B, etc.)

Returns: If function successful
Carry flag = clear
AL = 00H, if medium is removable
01H, if medium is not removable

If function unsuccessful
Carry flag = set
AX = error code

코멘트:

이 이하 기능은 지정된 블록 장치가 이동할 수 있는 저장 수단을 포함한ㄴ다는 것을 검사한다 플러피 디스크와 같이. 파일이 특정한 드라이브에 예상되는 것과 같이 있지 않는 경우에, 프로그램은 이 이하 기능을 사용자가 다른 디스크를 삽입하는 자극되어야 한ㄴ다는 것을 결정하는 이용할 수 있다.

 

INT 21H (0x21)

기능 44H (0x44 또는 68), 이하 기능 09H (0x09) 입력/출력 Ctrl --블록 장치가 먼 경우에 > 체크

Call with: AH = 44H
AL = 09H
BL = drive number (0 = default, 1=A,
2=B, etc.)

Returns: If function successful
Carry flag = clear
DX = device attribute word
bit 12 = 0, if drive is local
= 1, if drive is remote

If function unsuccessful
Carry flag = set
AX = error code

코멘트:

이 이하 기능은 지정된 블록 장치가 현지 (프로그램을 실행하는 컴퓨터에 붙여) 또는 (네트워크 서버에 방향이 바뀌는) 리모트이는지 검사한다.

 

INT 21H (0x21)

기능 44H (0x44 또는 68), 이하 기능 0AH (0x0A 또는 10) 입력/출력 Ctrl --손잡이가 먼 경우에 > 체크

Call with: AH = 44H
AL = 0AH
BX = handle

Returns: If function successful
Carry flag = clear

DX = attribute word for file or device
bit 15 = 0 if local
1 if remote

If function unsuccessful
Carry flag = set
AX = error code

코멘트:

현지 (운영하는 프로그램인에 위치해 PC) 또는 (네트워크 서버에 있는) 리모트인 장치 또는 파일가 지정된 손잡이에 의하여 언급한는지 검사한다.

 

INT 21H (0x21)

기능 44H (0x44 또는 68), 이하 기능 0BH (0x0B 또는 11) 입력/출력 Ctrl --> 재시도 조사를 공유하는 변화

Call with: AH = 44H
AL = 0BH
CX = delays per retry (default = 1)
DX = number of retries (default = 3)

Returns: If function successful
Carry flag = clear

If function unsuccessful
Carry flag = set
AX = error code

코멘트:

이 이하 기능은 요구 과정에 과실을 돌려보내기 전에 실패 후에 디스크 가동이 파일 공유하는 위반에 의해 일으키는 원인이 된 횟수 MS-DOS 재시도 놓는다. 이 이하 기능은 파일 공유 단위가 적재되면 않는 한 유효하지 않다.


Previous page

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

 
 

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

Next page
 
 
데이터 복구 도서
 
장-1 자료 회복의 개관
장-2 하드 디스크의 소개
장-3 디스크와 OS에 논리적인 접근
장-4 수 체계
장-5 C 프로그램의 소개
장-6 컴퓨터 기초에 소개
장-7 필요한 DOS는 명령한다
장-8 디스크 BIOS는 작용하고 C로 취급을 중단한다
장-9 큰 하드 디스크 취급
장-10 타락된 플로피에서 자료 회복
장-11 백업을 만들기
장-12 프로그램을 가진 읽고는 및 변경 MBR
장-13 프로그램을 가진 읽고는 및 변경 DBR
장-14 "익지않는 파일" 회복을 위해 프로그램
장-15 자료 와이퍼를 위해 프로그램
장-16 디스크를 위한 공용품 더 개발
부록 자료 회복 기간의 용어집
 
 
Pro Data Doctor

제품

연락처 세부 정보

고객 지원

다운로드 데모

이용 약관

 
Pro Data Doctor