내 win32 C++ 응용 프로그램은 일반적으로 [회사 네트워크의] 네트워크 공유에있는 파일을 자주 확인합니다. 그러나 컴퓨터가 네트워크에 연결되어 있지 않으면 응용 프로그램이 몇 분 동안 멈추고 사용자는 일반적으로 프로세스를 종료해야합니다. 파일을 열기 전에 파일에 액세스 할 수 있는지 여부를 어떻게 확인할 수 있습니까?네트워크에 연결되지 않은 경우 fopen()이 차단되지 않도록하려면 어떻게해야합니까?
네트워크 연결이 있는지 확인하면 충분하지 않을 수 있습니다. 사용자가 연결을 끊는 이유는 파일이없는 테스트 네트워크에 사용하기 위해서입니다.
나는 똑같은 것을 제안하려고했다. :-) –