'네트워크 드라이브'에 해당되는 글 1건

  1. 2008.01.26 네트워크 드라이브 연결 by ㉡ㅐ꼬
네트웍 드라이브 연결
------------------------------------------------------------------------------------------------

탐색기에서 네트웍 드라이브 연결하는 것과 같습니다
NETRESOURCE 를 설정하고 접속시켜주면 됩니다

//NETRESOURCE 속성을 지정합니다.
NETRESOURCE nr;
memset(&nr,0,sizeof(NETRESOURCE)); //메모리 초기화
nr.lpRemoteName = (LPSTR)\\\\ComputerName\\abcd ;
//접속하고자 하는 컴퓨터의 경로
nr.lpLocalName = (LPSTR)"Z";//네트웍 드라이브 문자
nr.dwType = RESOURCETYPE_DISK;

//연결시도
WNetAddConnection2(&nr,암호,계정,CONNECT_UPDATE_PROFILE);

//연결 끊기
WNetCancelConnection2(nr.lpLocalName, CONNECT_UPDATE_PROFILE, TRUE);

//연결 확인시
WNetGetConnection 함수 이용

//주의 사항
- 드라이브 명이 사용중일 때 정상 연결이나 리턴값이 다르므로 주의...
- 같은 경로를 다시 연결할 경우도 주의해야...


Posted by ㉡ㅐ꼬
,