Win32_NetworkAdapterConfiguration 클래스의 ReleaseDHCPLeaseAll 메서드
ReleaseDHCPLeaseAllWMI 클래스 정적 메서드는 모든 DHCP 사용 네트워크 어댑터에 바인딩된 IP 주소를 해제합니다.
참고
경고 로컬 컴퓨터 시스템에서 DHCP를 사용하도록 설정하면 옵션은 모든 DHCP TCP/IP 연결을 종료합니다.
이 항목에서는 MOF(Managed Object Format) 구문을 사용합니다. 이 메서드를 사용하는 방법에 대한 자세한 내용은 메서드 호출을 참조하세요.
구문
uint32 ReleaseDHCPLeaseAll();
매개 변수
이 메서드에는 매개 변수가 없습니다.
반환 값
다시 부팅이 필요하지 않은 경우 성공적인 완료를 위해 0(0) 값을 반환하고, 다시 부팅이 필요할 때 성공적으로 완료하는 경우 1(1) 및 오류가 있는 경우 다른 숫자를 반환합니다. 오류 코드에 대한 자세한 내용은 WMI 오류 상수 또는 WbemErrorEnum을 참조하세요. 일반적인 HRESULT 값은시스템 오류 코드를 참조하세요.
-
성공적으로 완료되었습니다. 다시 부팅할 필요가 없습니다.
-
0
성공적으로 완료되었습니다. 다시 부팅할 필요가 없습니다.
-
성공적인 완료, 다시 부팅 필요
-
1
성공적으로 완료되고 다시 부팅해야 합니다.
-
이 플랫폼에서 지원되지 않는 메서드
-
64
이 플랫폼에서 지원되지 않는 메서드입니다.
-
알 수 없는 오류
-
65
알 수 없는 오류가 발생했습니다.
-
잘못된 서브넷 마스크
-
66
서브넷 마스크가 잘못되었습니다.
-
반환된 인스턴스를 처리하는 동안 오류가 발생했습니다.
-
67
반환된 instance 처리하는 동안 오류가 발생했습니다.
-
잘못된 입력 매개 변수
-
68
입력 매개 변수가 잘못되었습니다.
-
5개 이상의 게이트웨이가 지정됨
-
69
5개 이상의 게이트웨이가 지정되었습니다.
-
잘못된 IP 주소
-
70
잘못된 IP 주소입니다.
-
잘못된 게이트웨이 IP 주소
-
71
게이트웨이 IP 주소가 잘못되었습니다.
-
요청된 정보에 대한 레지스트리에 액세스하는 동안 오류가 발생했습니다.
-
72
요청된 정보에 대한 레지스트리에 액세스하는 동안 오류가 발생했습니다.
-
잘못된 도메인 이름
-
73
잘못된 도메인 이름입니다.
-
호스트 이름이 잘못되었습니다.
-
74
호스트 이름이 잘못되었습니다.
-
기본/보조 WINS 서버가 정의되지 않았습니다.
-
75
기본 또는 보조 WINS 서버가 정의되지 않았습니다.
-
잘못된 파일
-
76
파일이 잘못되었습니다.
-
잘못된 시스템 경로
-
77
잘못된 시스템 경로입니다.
-
파일 복사 실패
-
78
파일 복사에 실패했습니다.
-
잘못된 보안 매개 변수
-
79
잘못된 보안 매개 변수입니다.
-
TCP/IP 서비스를 구성할 수 없음
-
80
TCP/IP 서비스를 구성할 수 없습니다.
-
DHCP 서비스를 구성할 수 없음
-
81
DHCP 서비스를 구성할 수 없습니다.
-
DHCP 임대를 갱신할 수 없음
-
82
DHCP 임대를 갱신할 수 없습니다.
-
DHCP 임대를 해제할 수 없음
-
83
DHCP 임대를 해제할 수 없습니다.
-
어댑터에서 IP를 사용할 수 없음
-
84
어댑터에서 IP를 사용할 수 없습니다.
-
어댑터에서 IPX를 사용할 수 없음
-
85
어댑터에서 IPX를 사용할 수 없습니다.
-
프레임/네트워크 번호 경계 오류
-
86
프레임 또는 네트워크 번호 경계 오류입니다.
-
잘못된 프레임 형식
-
87
틀 형식이 잘못되었습니다.
-
잘못된 네트워크 번호
-
88
네트워크 번호가 잘못되었습니다.
-
중복된 네트워크 번호
-
89
중복된 네트워크 번호입니다.
-
매개 변수가 범위를 벗어났습니다.
-
90
범위를 벗어난 매개 변수입니다.
-
액세스 거부됨
-
91
액세스가 거부되었습니다.
-
메모리 부족
-
92
메모리가 부족합니다.
-
이미
-
93
이미.
-
경로, 파일 또는 개체를 찾을 수 없음
-
94
경로, 파일 또는 개체를 찾을 수 없습니다.
-
서비스에 알릴 수 없음
-
95
서비스에 알릴 수 없습니다.
-
DNS 서비스에 알릴 수 없음
-
96
DNS 서비스에 알릴 수 없습니다.
-
구성할 수 없는 인터페이스
-
97
인터페이스를 구성할 수 없습니다.
-
모든 DHCP 임대를 해제/갱신할 수 있는 것은 아닙니다.
-
98
모든 DHCP 임대를 해제하거나 갱신할 수 있는 것은 아닙니다.
-
어댑터에서 DHCP를 사용할 수 없음
-
100
어댑터에서 DHCP를 사용할 수 없습니다.
-
기타
-
101 4294967295
예제
다음 VBScript 코드 샘플에서는 현재 컴퓨터에서 사용 중인 모든 DHCP 임대를 릴리스합니다.
On Error Resume Next
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set objNetworkSettings = objWMIService.Get("Win32_NetworkAdapterConfiguration")
objNetworkSettings.ReleaseDHCPLeaseAll()
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista |
지원되는 최소 서버 |
Windows Server 2008 |
네임스페이스 |
Root\CIMV2 |
MOF |
|
DLL |
|