안녕하신가요?
여긴 오늘 처음으로 방문하는곳이라 그런지
질문하기가 어색하지만 그래도 이것만은
해결을 하고 싶어서 질문을 올립니다...
아래 코드는 어디 인터넷 사이트에서 주어온
전화접속 네트워킹이 연결되어있다면 강제로
끊는 코드입니다...
빌더 3 프로 버전을 버리고 빌더 4 엔터 로 깐다음
이 소스를 다시 컴파일을 해보니
그 후론 연결이 해제 되지 않고있습니다...
그래서 지금 다시 빌더 4 를 지우고 빌더 3를 깔아서
다시 컴파일 하고싶은데 빌더 3가 없어서리..
이럴수도 저럴수도 없는 상태입니다...
부디 해결방법을 가르쳐주시구요
이 코드가 잘못된것이라면 임프님께서 잘 뜯어고쳐주세요
그럼.. 수고하세요~~ 빌더 이용자들한테 도움만 되는?
곳이 되길..빌며~~
================ 코드 ================
bool DisconnectRas()
{
bool bOk = false;
RASCONN ras[20];
DWORD dSize,dNumber,dCount;
ras[0].dwSize = sizeof(RASCONN);
dSize = sizeof( ras );
// Get active RAS - Connection
if( RasEnumConnections( ras, &dSize, &dNumber ) == 0 )
{
bOk = true;
for( dCount = 0; dCount < dNumber; dCount++ )
{
// Hang up that connection
if( RasHangUp(ras[dCount].hrasconn) != 0 )
{
bOk = false;
break;
}
}
}
return bOk;
}
========================끝=============================
|