[이 API는 라우팅 테이블 관리자 버전 2 API로 대체되었으며 Windows Server 2003 이후로는 사용할 수 없습니다. 애플리케이션은 라우팅 테이블 관리자 버전 2 API를 사용해야 합니다.]
RtmEnumerateGetNextRoute 함수는 RtmCreateEnumerationHandle 호출로 시작된 열거형의 다음 경로 항목을 반환합니다.
구문
DWORD RtmEnumerateGetNextRoute(
_In_ HANDLE EnumerationHandle,
_Out_ PVOID Route
);
매개 변수
-
EnumerationHandle [in]
-
열거형을 식별하고 해당 scope 지정하는 핸들입니다. RtmCreateEnumerationHandle을 호출하여 이 핸들을 가져옵니다.
-
경로 [out]
-
프로토콜 패밀리별 경로 구조( RTM_IP_ROUTE 또는 RTM_IPX_ROUTE )에 대한 포인터입니다. 이 구조체는 열거형의 다음 경로를 수신합니다.
반환 값
함수가 성공하면 반환 값이 NO_ERROR.
함수가 실패하면 반환 값은 다음 오류 코드 중 하나입니다.
| 값 | 설명 |
|---|---|
|
EnumerationHandle 매개 변수가 잘못되었습니다. |
|
열거형에는 경로가 더 이상 없습니다. |
|
작업을 수행할 리소스가 부족합니다. |
설명
경로는 특정 순서로 반환되지 않지만 열거형의 각 경로는 한 번만 반환됩니다.
요구 사항
| 요구 사항 | 값 |
|---|---|
| 지원되는 최소 클라이언트 |
지원되는 버전 없음 |
| 지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
| 서버 지원 종료 |
Windows Server 2003 |
| 헤더 |
|
| 라이브러리 |
|
| DLL |
|