_get_osfhandle
지정 된 파일 설명자와 관련 된 운영 체제 파일 핸들을 검색 합니다.
intptr_t _get_osfhandle(
int fd
);
매개 변수
- fd
기존 파일 설명자입니다.
반환 값
운영 체제 파일을 처리 하는 경우 fd 이 잘못 되었습니다.설명에 따라 잘못 된 매개 변수 처리기 호출 되는 그렇지 않으면 매개 변수 유효성 검사.실행 계속할 수 있는 경우,이 함수는 반환 INVALID_HANDLE_VALUE (-1)을 설정 하 고 errno 에 EBADF, 잘못 된 파일 핸들을 나타내는.
설명
열려 있는 파일을 닫으려면 _get_osfhandle를 호출 _close.내부 핸들 호출 하 여 닫을 수도 _closeWin32 함수를 호출할 필요가 없으므로, CloseHandle 에 있는 원래 핸들입니다.
요구 사항
루틴 |
필수 헤더 |
---|---|
_get_osfhandle |
<io.h> |
더 많은 호환성 정보를 참조 하십시오. 호환성 소개에서 합니다.
해당 .NET Framework 항목
해당 사항 없음. 표준 C 함수를 호출할 수 있습니다 PInvoke. 자세한 내용은 플랫폼 호출 예제.