다음을 통해 공유


IP 도우미

IP 도우미 기술 개요입니다.

IP 도우미를 개발하려면 다음 헤더가 필요합니다.

이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.

열거형

 
DNS_SERVER_PROPERTY_TYPE

DNS_SERVER_PROPERTY::P roperty 멤버에 있는 속성의 유효성을 지정하는 상수를 정의합니다.
IF_OPER_STATUS

IF_OPER_STATUS 열거형은 인터페이스의 작동 상태 지정합니다.
NET_ADDRESS_FORMAT

NET_ADDRESS_FORMAT 열거형은 ParseNetworkString 함수에서 반환하는 네트워크 주소의 형식을 지정합니다.
NL_DAD_STATE

IP_DAD_STATE 열거형은 IPv4 또는 IPv6 주소에 대한 DAD(중복 주소 검색) 상태에 대한 정보를 지정합니다.
NL_NETWORK_CONNECTIVITY_COST_HINT

네트워크 연결에 대한 사용 요금에 대한 힌트를 지정하는 상수를 정의합니다.
NL_NETWORK_CONNECTIVITY_LEVEL_HINT

네트워크 연결 수준에 대한 힌트를 지정하는 상수를 정의합니다.
NL_PREFIX_ORIGIN

IP_PREFIX_ORIGIN 열거형은 IPv4 또는 IPv6 주소 접두사 원본을 지정하고 IP_ADAPTER_UNICAST_ADDRESS 구조에 사용됩니다.
NL_SUFFIX_ORIGIN

IP_SUFFIX_ORIGIN 열거형은 IPv4 또는 IPv6 주소 접미사의 원본을 지정하고 IP_ADAPTER_UNICAST_ADDRESS 구조에 사용됩니다.
SCOPE_LEVEL

SCOPE_LEVEL 열거형은 IP_ADAPTER_ADDRESSES 구조와 함께 사용하여 IPv6 주소에 대한 scope 수준을 식별합니다.
TCP_BOOLEAN_OPTIONAL

TCP 연결에 대한 읽기/쓰기 정보의 멤버를 업데이트할 때 호출자가 지정할 수 있는 상태를 정의합니다.
TCP_ESTATS_TYPE

요청되거나 설정되는 TCP 연결에 대한 확장 통계 유형을 정의합니다.
TCP_SOFT_ERROR

TCP 연결에 기록된 치명적이거나 일시적이지 않은 오류의 이유를 정의합니다.
TCP_TABLE_CLASS

GetExtendedTcpTable 호출에서 반환되는 테이블 유형을 나타내는 데 사용되는 값 집합을 정의합니다.
TCPIP_OWNER_MODULE_INFO_CLASS

GetOwnerModuleFromXXXEntry 제품군의 호출에 전달되는 모듈 정보 구조의 형식을 정의합니다.
UDP_TABLE_CLASS

GetExtendedUdpTable 호출에서 반환되는 테이블 유형을 나타내는 데 사용되는 값 집합을 정의합니다.

Functions

 
AddIPAddress

AddIPAddress 함수는 지정된 IPv4 주소를 지정된 어댑터에 추가합니다.
AllocateAndGetTcpExTableFromStack

TCP 연결 테이블을 검색하고 로컬 힙에서 메모리를 할당하여 테이블을 저장합니다.
AllocateAndGetUdpExTableFromStack

UDP 연결 테이블을 검색하고 로컬 힙에서 메모리를 할당하여 테이블을 저장합니다.
CancelIfTimestampConfigChange

이 함수는 시스템 사용을 위해 예약되어 있으며 코드에서 호출하면 안 됩니다. (CancelIfTimestampConfigChange)
CancelIPChangeNotify

NotifyAddrChange 또는 NotifyRouteChange 함수를 성공적으로 호출하여 이전에 요청된 IPv4 주소 및 경로 변경 내용에 대한 알림을 취소합니다.
CancelMibChangeNotify2

IP 인터페이스 변경, IP 주소 변경, IP 경로 변경, Teredo 포트 변경 및 유니캐스트 IP 주소 테이블이 안정적이며 검색할 수 있는 경우 변경 알림에 대한 등록을 취소합니다.
CaptureInterfaceHardwareCrossTimestamp

네트워크 어댑터에 대한 크로스 타임스탬프 정보를 검색합니다.
ConvertInterfaceAliasToLuid

네트워크 인터페이스의 인터페이스 별칭 이름을 인터페이스의 LUID(로컬 고유 식별자)로 변환합니다.
ConvertInterfaceGuidToLuid

네트워크 인터페이스의 GUID(Globally Unique Identifier)를 인터페이스의 LUID(로컬 고유 식별자)로 변환합니다.
ConvertInterfaceIndexToLuid

네트워크 인터페이스의 로컬 인덱스를 인터페이스의 LUID(로컬 고유 식별자)로 변환합니다.
ConvertInterfaceLuidToAlias

네트워크 인터페이스에 대한 LUID(로컬 고유 식별자)를 인터페이스 별칭으로 변환합니다.
ConvertInterfaceLuidToGuid

네트워크 인터페이스에 대한 LUID(로컬 고유 식별자)를 인터페이스의 GUID(Globally Unique Identifier)로 변환합니다.
ConvertInterfaceLuidToIndex

네트워크 인터페이스에 대한 LUID(로컬 고유 식별자)를 인터페이스의 로컬 인덱스로 변환합니다.
ConvertInterfaceLuidToNameA

네트워크 인터페이스의 LUID(로컬 고유 식별자)를 ANSI 인터페이스 이름으로 변환합니다.
ConvertInterfaceLuidToNameW

네트워크 인터페이스의 LUID(로컬 고유 식별자)를 유니코드 인터페이스 이름으로 변환합니다.
ConvertInterfaceNameToLuidA

ANSI 네트워크 인터페이스 이름을 인터페이스의 LUID(로컬 고유 식별자)로 변환합니다.
ConvertInterfaceNameToLuidW

유니코드 네트워크 인터페이스 이름을 인터페이스의 LUID(로컬 고유 식별자)로 변환합니다.
ConvertIpv4MaskToLength

IPv4 서브넷 마스크를 IPv4 접두사 길이로 변환합니다.
ConvertLengthToIpv4Mask

IPv4 접두사 길이를 IPv4 서브넷 마스크로 변환합니다.
CreateAnycastIpAddressEntry

로컬 컴퓨터에 새 애니캐스트 IP 주소 항목을 추가합니다.
CreateIpForwardEntry

CreateIpForwardEntry 함수는 로컬 컴퓨터의 IPv4 라우팅 테이블에 경로를 만듭니다.
CreateIpForwardEntry2

로컬 컴퓨터에 새 IP 경로 항목을 만듭니다.
CreateIpNetEntry

CreateIpNetEntry 함수는 로컬 컴퓨터의 ARP 테이블에 ARP(주소 확인 프로토콜) 항목을 만듭니다.
CreateIpNetEntry2

로컬 컴퓨터에 새 인접 IP 주소 항목을 만듭니다.
CreatePersistentTcpPortReservation

로컬 컴퓨터에서 TCP 포트의 연속 블록에 대한 영구 TCP 포트 예약을 만듭니다.
CreatePersistentUdpPortReservation

로컬 컴퓨터에서 연속된 UDP 포트 블록에 대한 영구 UDP 포트 예약을 만듭니다.
CreateProxyArpEntry

CreateProxyArpEnry 함수는 지정된 IPv4 주소에 대한 로컬 컴퓨터에 PARP(프록시 주소 확인 프로토콜) 항목을 만듭니다.
CreateSortedAddressPairs

제공된 잠재적 IP 대상 주소 목록을 사용하고, 대상 주소를 호스트 컴퓨터의 로컬 IP 주소와 페어링하고, 두 피어 간의 통신에 가장 적합한 주소 쌍에 따라 쌍을 정렬합니다.
CreateUnicastIpAddressEntry

로컬 컴퓨터에 새 유니캐스트 IP 주소 항목을 추가합니다.
DeleteAnycastIpAddressEntry

로컬 컴퓨터에서 기존 애니캐스트 IP 주소 항목을 삭제합니다.
DeleteIPAddress

DeleteIPAddress 함수는 AddIPAddress를 사용하여 이전에 추가한 IP 주소를 삭제합니다.
DeleteIpForwardEntry

로컬 컴퓨터의 IPv4 라우팅 테이블에서 기존 경로를 삭제합니다.
DeleteIpForwardEntry2

로컬 컴퓨터에서 IP 경로 항목을 삭제합니다.
DeleteIpNetEntry

DeleteIpNetEntry 함수는 로컬 컴퓨터의 ARP 테이블에서 ARP 항목을 삭제합니다.
DeleteIpNetEntry2

로컬 컴퓨터에서 인접 IP 주소 항목을 삭제합니다.
DeletePersistentTcpPortReservation

로컬 컴퓨터에서 연속된 TCP 포트 블록에 대한 영구 TCP 포트 예약을 삭제합니다. (DeletePersistentTcpPortReservation)
DeletePersistentUdpPortReservation

로컬 컴퓨터에서 연속된 TCP 포트 블록에 대한 영구 TCP 포트 예약을 삭제합니다. (DeletePersistentUdpPortReservation)
DeleteProxyArpEntry

DeleteProxyArpEntry 함수는 dwAddress 및 dwIfIndex 매개 변수로 지정된 로컬 컴퓨터에서 PARP 항목을 삭제합니다.
DeleteUnicastIpAddressEntry

로컬 컴퓨터에서 기존 유니캐스트 IP 주소 항목을 삭제합니다.
DisableMediaSense

DisableMediaSense 함수는 로컬 컴퓨터에서 TCP/IP 스택의 미디어 감지 기능을 사용하지 않도록 설정합니다.
EnableRouter

EnableRouter 함수는 로컬 컴퓨터에서 IPv4 전달을 켭니다. 또한 EnableRouter는 IPv4 전달을 사용하도록 설정하는 요청 수를 추적하는 참조 횟수를 증가합니다.
FlushIpNetTable

FlushIpNetTable 함수는 로컬 컴퓨터의 ARP 테이블에서 지정된 인터페이스에 대한 모든 ARP 항목을 삭제합니다.
FlushIpNetTable2

FlushIpNetTable2 함수는 로컬 컴퓨터의 IP 인접 테이블을 플러시합니다.
FlushIpPathTable

FlushIpPathTable 함수는 로컬 컴퓨터의 IP 경로 테이블을 플러시합니다.
FreeInterfaceDnsSettings

GetInterfaceDnsSettings에서 반환된 설정 개체를 해제합니다.
FreeMibTable

네트워크 인터페이스, 주소 및 경로의 테이블을 반환하는 함수에서 할당한 버퍼를 해제합니다(예: GetIfTable2 및 GetAnycastIpAddressTable).
GetAdapterIndex

GetAdapterIndex 함수는 이름이 지정된 어댑터의 인덱스를 가져옵니다.
GetAdapterOrderMap

GetAdapterOrderMap 함수는 로컬 컴퓨터의 인터페이스에 대한 우선 순위를 나타내는 어댑터 순서 맵을 가져옵니다.
GetAdaptersAddresses

로컬 컴퓨터의 어댑터와 연결된 주소를 검색합니다.
GetAdaptersInfo

GetAdaptersInfo 함수는 로컬 컴퓨터에 대한 어댑터 정보를 검색합니다.
GetAnycastIpAddressEntry

로컬 컴퓨터에서 기존 애니캐스트 IP 주소 항목에 대한 정보를 검색합니다.
GetAnycastIpAddressTable

로컬 컴퓨터에서 애니캐스트 IP 주소 테이블을 검색합니다.
GetBestInterface

GetBestInterface 함수는 지정된 IPv4 주소에 가장 적합한 경로가 있는 인터페이스의 인덱스를 검색합니다.
GetBestInterfaceEx

GetBestInterfaceEx 함수는 지정된 IPv4 또는 IPv6 주소에 가장 적합한 경로가 있는 인터페이스의 인덱스를 검색합니다.
GetBestRoute

GetBestRoute 함수는 지정된 대상 IP 주소에 대한 최상의 경로를 검색합니다.
GetBestRoute2

지정된 대상 IP 주소에 대한 최상의 경로를 위해 로컬 컴퓨터에서 IP 경로 항목을 검색합니다.
GetDefaultCompartmentId

GetDefaultCompartmentId 함수는 로컬 컴퓨터의 기본 네트워크 라우팅 구획 식별자를 검색합니다.
GetExtendedTcpTable

애플리케이션에서 사용할 수 있는 TCP 엔드포인트 목록이 포함된 테이블을 검색합니다.
GetExtendedUdpTable

애플리케이션에서 사용할 수 있는 UDP 엔드포인트 목록이 포함된 테이블을 검색합니다.
GetFriendlyIfIndex

인터페이스 인덱스를 사용하고 이전 버전과 호환되는 인터페이스 인덱스, 즉 하위 24비트만 사용하는 인덱스를 반환합니다.
GetIcmpStatistics

GetIcmpStatistics 함수는 로컬 컴퓨터에 대한 IPv4 통계에 대한 ICMP(Internet Control Message Protocol)를 검색합니다.
GetIcmpStatisticsEx

GetIcmpStatisticsEx 함수는 로컬 컴퓨터에 대한 ICMP(Internet Control Message Protocol) 통계를 검색합니다. GetIcmpStatisticsEx 함수는 IPv6 ICMP 통계를 검색할 수 있습니다.
GetIfEntry

GetIfEntry 함수는 로컬 컴퓨터에서 지정된 인터페이스에 대한 정보를 검색합니다.
GetIfEntry2

로컬 컴퓨터에서 지정된 인터페이스에 대한 정보를 검색합니다.
GetIfEntry2Ex

로컬 컴퓨터에서 지정된 인터페이스에 대해 지정된 수준의 정보를 검색합니다.
GetIfStackTable

인터페이스 스택에서 네트워크 인터페이스의 관계를 지정하는 네트워크 인터페이스 스택 행 항목의 테이블을 검색합니다.
GetIfTable

GetIfTable 함수는 MIB-II 인터페이스 테이블을 검색합니다.
GetIfTable2

MIB-II 인터페이스 테이블을 검색합니다. (GetIfTable2)
GetIfTable2Ex

MIB-II 인터페이스 테이블을 검색합니다. (GetIfTable2Ex)
GetInterfaceActiveTimestampCapabilities

네트워크 어댑터의 현재 활성화된 타임스탬프 기능을 검색합니다.
GetInterfaceCurrentTimestampCapabilities

이 함수는 시스템 사용을 위해 예약되어 있으므로 코드에서 호출하면 안 됩니다. (GetInterfaceCurrentTimestampCapabilities)
GetInterfaceDnsSettings

Interface 매개 변수에 지정된 인터페이스에서 DNS 설정을 검색합니다.
GetInterfaceHardwareTimestampCapabilities

이 함수는 시스템 사용을 위해 예약되어 있으므로 코드에서 호출하면 안 됩니다. (GetInterfaceHardwareTimestampCapabilities)
GetInterfaceInfo

GetInterfaceInfo 함수는 로컬 시스템에서 IPv4를 사용하도록 설정된 네트워크 인터페이스 어댑터의 목록을 가져옵니다.
GetInterfaceSupportedTimestampCapabilities

네트워크 어댑터의 지원되는 타임스탬프 기능을 검색합니다.
GetInvertedIfStackTable

인터페이스 스택에서 네트워크 인터페이스의 관계를 지정하는 반전된 네트워크 인터페이스 스택 행 항목의 테이블을 검색합니다.
GetIpAddrTable

GetIpAddrTable 함수는 IPv4 주소 매핑 테이블에 대한 인터페이스를 검색합니다.
GetIpErrorString

GetIpErrorString 함수는 IP 도우미 오류 문자열을 검색합니다.
GetIpForwardEntry2

로컬 컴퓨터에서 IP 경로 항목에 대한 정보를 검색합니다.
GetIpForwardTable

GetIpForwardTable 함수는 IPv4 라우팅 테이블을 검색합니다.
GetIpForwardTable2

GetIpForwardTable2 함수는 로컬 컴퓨터에서 IP 경로 항목을 검색합니다.
GetIpInterfaceEntry

로컬 컴퓨터에서 지정된 인터페이스에 대한 IP 정보를 검색합니다.
GetIpInterfaceTable

로컬 컴퓨터에서 IP 인터페이스 항목을 검색합니다.
GetIpNetEntry2

로컬 컴퓨터에서 인접 IP 주소 항목에 대한 정보를 검색합니다.
GetIpNetTable

GetIpNetTable 함수는 IPv4에서 실제 주소 매핑 테이블을 검색합니다.
GetIpNetTable2

GetIpNetTable2 함수는 로컬 컴퓨터에서 IP 인접 테이블을 검색합니다.
GetIpNetworkConnectionBandwidthEstimates

지정된 인터페이스의 네트워크 연결에 대한 기록 대역폭 예상값을 검색합니다.
GetIpPathEntry

로컬 컴퓨터에서 IP 경로 항목에 대한 정보를 검색합니다.
GetIpPathTable

GetIpPathTable 함수는 로컬 컴퓨터에서 IP 경로 테이블을 검색합니다.
GetIpStatistics

GetIpStatistics 함수는 현재 컴퓨터의 IP 통계를 검색합니다.
GetIpStatisticsEx

GetIpStatisticsEx 함수는 현재 컴퓨터에 대한 IP(인터넷 프로토콜) 통계를 검색합니다.
GetMulticastIpAddressEntry

로컬 컴퓨터에서 기존 멀티캐스트 IP 주소 항목에 대한 정보를 검색합니다.
GetMulticastIpAddressTable

로컬 컴퓨터에서 멀티캐스트 IP 주소 테이블을 검색합니다.
GetNetworkConnectivityHint

애플리케이션 또는 서비스에서 발생할 수 있는 네트워크 연결의 집계 수준 및 비용을 검색합니다.
GetNetworkConnectivityHintForInterface

지정된 인터페이스에 대한 네트워크 연결 수준 및 비용을 검색합니다.
GetNetworkParams

GetNetworkParams 함수는 로컬 컴퓨터에 대한 네트워크 매개 변수를 검색합니다.
GetNumberOfInterfaces

GetNumberOfInterfaces 함수는 로컬 컴퓨터의 인터페이스 수를 검색합니다.
GetOwnerModuleFromTcp6Entry

MIB 테이블 행에서 특정 IPv6 TCP 엔드포인트에 대한 컨텍스트 바인딩을 실행한 모듈에 대한 데이터를 검색합니다.
GetOwnerModuleFromTcpEntry

MIB 테이블 행에서 특정 IPv4 TCP 엔드포인트에 대한 컨텍스트 바인딩을 실행한 모듈에 대한 데이터를 검색합니다.
GetOwnerModuleFromUdp6Entry

MIB 테이블 행에서 특정 IPv6 UDP 엔드포인트에 대한 컨텍스트 바인딩을 실행한 모듈에 대한 데이터를 검색합니다.
GetOwnerModuleFromUdpEntry

MIB 테이블 행에서 특정 IPv4 UDP 엔드포인트에 대한 컨텍스트 바인딩을 실행한 모듈에 대한 데이터를 검색합니다.
GetPerAdapterInfo

GetPerAdapterInfo 함수는 지정된 인터페이스에 해당하는 어댑터에 대한 정보를 검색합니다.
GetPerTcp6ConnectionEStats

IPv6 TCP 연결에 대한 확장 통계를 검색합니다.
GetPerTcpConnectionEStats

IPv4 TCP 연결에 대한 확장 통계를 검색합니다.
GetRTTAndHopCount

GetRTTAndHopCount 함수는 RTT(왕복 시간) 및 지정된 대상에 대한 홉 수를 결정합니다.
GetTcp6Table

IPv6에 대한 TCP 연결 테이블을 검색합니다. (GetTcp6Table)
GetTcp6Table2

IPv6에 대한 TCP 연결 테이블을 검색합니다. (GetTcp6Table2)
GetTcpStatistics

GetTcpStatistics 함수는 로컬 컴퓨터에 대한 TCP 통계를 검색합니다.
GetTcpStatisticsEx

GetTcpStatisticsEx 함수는 현재 컴퓨터에 대한 TCP(Transmission Control Protocol) 통계를 검색합니다.
GetTcpStatisticsEx2

GetTcpStatisticsEx2 함수는 현재 컴퓨터에 대한 TCP(Transmission Control Protocol) 통계를 검색합니다.
GetTcpTable

IPv4 TCP 연결 테이블을 검색합니다. (GetTcpTable)
GetTcpTable2

IPv4 TCP 연결 테이블을 검색합니다. (GetTcpTable2)
GetTeredoPort

로컬 컴퓨터에서 Teredo 클라이언트에서 사용하는 동적 UDP 포트 번호를 검색합니다.
GetUdp6Table

IPv6 UDP(사용자 데이터그램 프로토콜) 수신기 테이블을 검색합니다.
GetUdpStatistics

GetUdpStatistics 함수는 로컬 컴퓨터에 대한 UDP(사용자 데이터그램 프로토콜) 통계를 검색합니다.
GetUdpStatisticsEx

GetUdpStatisticsEx 함수는 현재 컴퓨터에 대한 UDP(사용자 데이터그램 프로토콜) 통계를 검색합니다.
GetUdpStatisticsEx2

GetUdpStatisticsEx2 함수는 현재 컴퓨터에 대한 UDP(사용자 데이터그램 프로토콜) 통계를 검색합니다.
GetUdpTable

IPv4 UDP(사용자 데이터그램 프로토콜) 수신기 테이블을 검색합니다.
GetUnicastIpAddressEntry

로컬 컴퓨터에서 기존 유니캐스트 IP 주소 항목에 대한 정보를 검색합니다.
GetUnicastIpAddressTable

로컬 컴퓨터에서 유니캐스트 IP 주소 테이블을 검색합니다.
GetUniDirectionalAdapterInfo

GetUniDirectionalAdapterInfo 함수는 로컬 컴퓨터에 설치된 단방향 어댑터에 대한 정보를 검색합니다. 단방향 어댑터는 데이터그램을 수신할 수 있지만 전송할 수 없는 어댑터입니다.
Icmp6CreateFile

Icmp6CreateFile 함수는 IPv6 ICMP 에코 요청을 실행할 수 있는 핸들을 엽니다.
Icmp6ParseReplies

Icmp6ParseReplies 함수는 제공된 회신 버퍼를 구문 분석하고 IPv6 ICMPv6 에코 응답 응답을 반환합니다(있는 경우).
Icmp6SendEcho2

Icmp6SendEcho2 함수는 IPv6 ICMPv6 에코 요청을 보내고 즉시(Event 또는 ApcRoutine이 NULL이 아닌 경우) 반환하거나 지정된 시간 제한 후에 를 반환합니다. ReplyBuffer에는 IPv6 ICMPv6 에코 응답(있는 경우)이 포함됩니다.
IcmpCloseHandle

IcmpCloseHandle 함수는 IcmpCreateFile 또는 Icmp6CreateFile 함수를 호출하여 연 핸들을 닫습니다.
IcmpCreateFile

IcmpCreateFile 함수는 IPv4 ICMP 에코 요청을 실행할 수 있는 핸들을 엽니다.
IcmpParseReplies

제공된 회신 버퍼를 구문 분석하고 찾은 ICMP 에코 요청 응답 수를 반환합니다.
IcmpSendEcho

IcmpSendEcho 함수는 IPv4 ICMP 에코 요청을 보내고 모든 에코 응답 응답을 반환합니다. 제한 시간이 만료되었거나 회신 버퍼가 채워지면 호출이 반환됩니다.
IcmpSendEcho2

IcmpSendEcho2 함수는 IPv4 ICMP 에코 요청을 보내고 즉시(Event 또는 ApcRoutineNULL이 아닌 경우) 반환하거나 지정된 시간 제한 후에 를 반환합니다. ReplyBuffer에는 ICMP 에코 응답(있는 경우)이 포함됩니다.
IcmpSendEcho2Ex

IPv4 ICMP 에코 요청을 보내고 즉시(Event 또는 ApcRoutine이 NULL이 아닌 경우) 반환하거나 지정된 제한 시간 후에 를 반환합니다. ReplyBuffer에는 ICMP 응답(있는 경우)이 포함됩니다.
if_indextoname

네트워크 인터페이스의 로컬 인덱스를 ANSI 인터페이스 이름으로 변환합니다.
if_nametoindex

네트워크 인터페이스의 ANSI 인터페이스 이름을 인터페이스의 로컬 인덱스로 변환합니다.
InitializeIpForwardEntry

로컬 컴퓨터의 IP 경로 항목에 대한 기본값을 사용하여 MIB_IPFORWARD_ROW2 구조를 초기화합니다.
InitializeIpInterfaceEntry

기본값을 사용하여 MIB_IPINTERFACE_ROW 항목의 멤버를 초기화합니다.
InitializeUnicastIpAddressEntry

로컬 컴퓨터의 유니캐스트 IP 주소 항목에 대한 기본값을 사용하여 MIB_UNICASTIPADDRESS_ROW 구조를 초기화합니다.
INTERFACE_TIMESTAMP_CONFIG_CHANGE_CALLBACK

네트워크 어댑터의 타임스탬프 기능에 대한 변경 내용을 알리기 위해 앱에서 구현하는 콜백 함수입니다.
IpReleaseAddress

IpReleaseAddress 함수는 DHCP(동적 호스트 구성 프로토콜)를 통해 이전에 가져온 IPv4 주소를 해제합니다.
IpRenewAddress

IpRenewAddressfunction은 이전에 DHCP(동적 호스트 구성 프로토콜)를 통해 가져온 IPv4 주소에 대한 임대를 갱신합니다.
LookupPersistentTcpPortReservation

로컬 컴퓨터에서 연속된 TCP 포트 블록에 대한 영구 TCP 포트 예약에 대한 토큰을 조회합니다.
LookupPersistentUdpPortReservation

로컬 컴퓨터에서 연속된 TCP 포트 블록에 대한 영구 UDP 포트 예약에 대한 토큰을 조회합니다.
NhpAllocateAndGetInterfaceInfoFromStack

NhpAllocateAndGetInterfaceInfoFromStack 함수는 로컬 컴퓨터에 대한 어댑터 정보를 가져옵니다.
NotifyAddrChange

NotifyAddrChange 함수는 IPv4 주소를 인터페이스에 매핑하는 테이블에서 변경이 발생할 때마다 호출자에게 알림을 보냅니다.
NotifyIfTimestampConfigChange

이 함수는 시스템 사용을 위해 예약되어 있으며 코드에서 호출하면 안 됩니다. (NotifyIfTimestampConfigChange)
NotifyIpInterfaceChange

로컬 컴퓨터의 모든 IP 인터페이스, IPv4 인터페이스 또는 IPv6 인터페이스 변경에 대한 알림을 받도록 등록합니다.
NotifyNetworkConnectivityHintChange

집계 네트워크 연결 수준 및 비용 힌트가 변경될 때 호출할 애플리케이션 정의 콜백 함수를 등록합니다.
NotifyRouteChange

NotifyRouteChange 함수는 IPv4 라우팅 테이블에서 변경이 발생할 때마다 호출자에게 알림을 보냅니다.
NotifyRouteChange2

로컬 컴퓨터의 IP 경로 항목 변경에 대한 알림을 받도록 등록합니다.
NotifyStableUnicastIpAddressTable

로컬 컴퓨터에서 안정적인 유니캐스트 IP 주소 테이블을 검색합니다.
NotifyTeredoPortChange

로컬 컴퓨터의 Teredo 서비스 포트에 대해 Teredo 클라이언트에서 사용하는 UDP 포트 번호 변경에 대한 알림을 받도록 등록합니다.
NotifyUnicastIpAddressChange

로컬 컴퓨터의 모든 유니캐스트 IP 인터페이스, 유니캐스트 IPv4 주소 또는 유니캐스트 IPv6 주소에 대한 변경 내용에 대한 알림을 받도록 등록합니다.
ParseNetworkString

입력 네트워크 문자열을 구문 분석하고 지정된 IP 네트워크 문자열 형식의 법적 표현인지 확인합니다. 문자열이 형식 및 해당 사양과 일치하는 경우 함수는 필요에 따라 구문 분석된 결과를 반환할 수 있습니다.
PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK

네트워크 집계 연결 수준 및 비용 힌트가 변경되면 애플리케이션 정의 함수가 호출됩니다.
RegisterInterfaceTimestampConfigChange

시스템에서 타임스탬프 기능 변경을 알리기 위해 호출하는 사용자 구현 콜백 함수를 등록합니다.
ResolveIpNetEntry2

로컬 컴퓨터의 인접 IP 주소 항목에 대한 실제 주소를 확인합니다. (ResolveIpNetEntry2)
ResolveNeighbor

로컬 컴퓨터의 인접 IP 주소 항목에 대한 실제 주소를 확인합니다. (ResolveNeighbor)
RestoreMediaSense

RestoreMediaSense 함수는 DisableMediaSense 함수가 이전에 호출된 로컬 컴퓨터에서 TCP/IP 스택의 미디어 감지 기능을 복원합니다.
RtlEthernetAddressToStringA

이진 이더넷 주소를 이더넷 MAC 주소의 문자열 표현으로 변환합니다. (ANSI)
RtlEthernetAddressToStringW

이진 이더넷 주소를 이더넷 MAC 주소의 문자열 표현으로 변환합니다. (유니코드)
RtlEthernetStringToAddressA

이더넷 MAC 주소의 문자열 표현을 이더넷 주소의 이진 형식으로 변환합니다. (ANSI)
RtlEthernetStringToAddressW

이더넷 MAC 주소의 문자열 표현을 이더넷 주소의 이진 형식으로 변환합니다. (유니코드)
RtlIpv4AddressToStringA

IPv4 주소를 인터넷 표준 점선 소수점 형식의 문자열로 변환합니다. (ANSI)
RtlIpv4AddressToStringExA

IPv4 주소 및 포트 번호를 인터넷 표준 형식의 문자열로 변환합니다. (ANSI)
RtlIpv4AddressToStringExW

IPv4 주소 및 포트 번호를 인터넷 표준 형식의 문자열로 변환합니다. (유니코드)
RtlIpv4AddressToStringW

IPv4 주소를 인터넷 표준 점선 소수점 형식의 문자열로 변환합니다. (유니코드)
RtlIpv4StringToAddressA

IPv4 주소의 문자열 표현을 이진 IPv4 주소로 변환합니다. (ANSI)
RtlIpv4StringToAddressExA

IPv4 주소 및 포트 번호의 문자열 표현을 이진 IPv4 주소 및 포트로 변환합니다. (ANSI)
RtlIpv4StringToAddressExW

IPv4 주소 및 포트 번호의 문자열 표현을 이진 IPv4 주소 및 포트로 변환합니다. (유니코드)
RtlIpv4StringToAddressW

IPv4 주소의 문자열 표현을 이진 IPv4 주소로 변환합니다. (유니코드)
RtlIpv6AddressToStringA

IPv6 주소를 인터넷 표준 형식의 문자열로 변환합니다. (ANSI)
RtlIpv6AddressToStringExA

IPv6 주소, scope ID 및 포트 번호를 문자열로 변환합니다. (ANSI)
RtlIpv6AddressToStringExW

IPv6 주소, scope ID 및 포트 번호를 문자열로 변환합니다. (유니코드)
RtlIpv6AddressToStringW

IPv6 주소를 인터넷 표준 형식의 문자열로 변환합니다. (유니코드)
RtlIpv6StringToAddressA

IPv6 주소의 문자열 표현을 이진 IPv6 주소로 변환합니다. (ANSI)
RtlIpv6StringToAddressExA

IPv6 주소, scope ID 및 포트 번호의 문자열 표현을 이진 IPv6 주소, scope ID 및 포트로 변환합니다. (ANSI)
RtlIpv6StringToAddressExW

IPv6 주소, scope ID 및 포트 번호의 문자열 표현을 이진 IPv6 주소, scope ID 및 포트로 변환합니다. (유니코드)
RtlIpv6StringToAddressW

IPv6 주소의 문자열 표현을 이진 IPv6 주소로 변환합니다. (유니코드)
SendARP

SendARP 함수는 지정된 대상 IPv4 주소에 해당하는 실제 주소를 얻기 위해 ARP(주소 확인 프로토콜) 요청을 보냅니다.
SetIfEntry

SetIfEntry 함수는 인터페이스의 관리 상태 설정합니다.
SetInterfaceDnsSettings

Settings 매개 변수에 지정된 인터페이스별 DNS 설정을 설정합니다.
SetIpForwardEntry

SetIpForwardEntry 함수는 로컬 컴퓨터의 IPv4 라우팅 테이블에서 기존 경로를 수정합니다.
SetIpForwardEntry2

로컬 컴퓨터에서 IP 경로 항목의 속성을 설정합니다.
SetIpInterfaceEntry

로컬 컴퓨터에서 IP 인터페이스의 속성을 설정합니다.
SetIpNetEntry

SetIpNetEntry 함수는 로컬 컴퓨터의 ARP 테이블에 있는 기존 ARP 항목을 수정합니다.
SetIpNetEntry2

로컬 컴퓨터에서 기존 인접 IP 주소 항목의 실제 주소를 설정합니다.
SetIpStatistics

SetIpStatistics 함수는 IP 전달을 설정하거나 해제하고 로컬 컴퓨터의 기본 TTL(Time-to-Live) 값을 설정합니다.
SetIpStatisticsEx

IP 전달을 설정하거나 해제하고 로컬 컴퓨터의 기본 TTL(TTL) 값을 설정합니다.
SetIpTTL

SetIpTTL 함수는 로컬 컴퓨터의 기본 TTL(Time-to-Live) 값을 설정합니다.
SetPerTcp6ConnectionEStats

IPv6 TCP 연결에 대한 읽기/쓰기 정보의 값을 설정합니다. 이 함수는 IPv6 TCP 연결에 대한 확장 통계를 사용하거나 사용하지 않도록 설정하는 데 사용됩니다.
SetPerTcpConnectionEStats

IPv4 TCP 연결에 대한 읽기/쓰기 정보의 값을 설정합니다. 이 함수는 IPv4 TCP 연결에 대한 확장 통계를 사용하거나 사용하지 않도록 설정하는 데 사용됩니다.
SetTcpEntry

SetTcpEntry 함수는 TCP 연결의 상태를 설정합니다.
SetUnicastIpAddressEntry

로컬 컴퓨터에서 기존 유니캐스트 IP 주소 항목의 속성을 설정합니다.
UnenableRouter

UnenableRouter 함수는 IPv4 전달을 사용하도록 설정하는 요청 수를 추적하는 참조 수를 감소합니다. 이 참조 수가 0에 도달하면 UnenableRouter는 로컬 컴퓨터에서 IPv4 전달을 해제합니다.
UnregisterInterfaceTimestampConfigChange

RegisterInterfaceTimestampConfigChange 호출에서 등록한 콜백 함수를 등록 취소하여 타임스탬프 기능 변경에 대한 알림을 취소합니다.

구조체

 
ARP_SEND_REPLY

ARP_SEND_REPLY 구조는 ARP(주소 확인 프로토콜) 회신 메시지에 대한 정보를 저장합니다.
DNS_DOH_SERVER_SETTINGS

DNS over-HTTPS 서버에 대해 설명합니다.
DNS_INTERFACE_SETTINGS

SetInterfaceDnsSettings 함수를 호출하거나 GetInterfaceDnsSettings 함수를 호출하여 지정된 인터페이스에 대해 검색하여 지정된 인터페이스에서 구성할 수 있는 DNS 설정을 나타냅니다. (DNS_INTERFACE_SETTINGS)
DNS_INTERFACE_SETTINGS_EX

SetInterfaceDnsSettings 함수를 호출하거나 GetInterfaceDnsSettings 함수를 호출하여 지정된 인터페이스에 대해 검색하여 지정된 인터페이스에서 구성할 수 있는 DNS 설정을 나타냅니다. (DNS_INTERFACE_SETTINGS_EX)
DNS_INTERFACE_SETTINGS3

SetInterfaceDnsSettings 함수를 호출하거나 GetInterfaceDnsSettings 함수를 호출하여 지정된 인터페이스에 대해 검색하여 지정된 인터페이스에서 구성할 수 있는 DNS 설정을 나타냅니다. (DNS_INTERFACE_SETTINGS3)
DNS_SERVER_PROPERTY

DNS_INTERFACE_SETTINGS3 구조에서 설정되고 SetInterfaceDnsSettings 함수를 통해 구성된 DNS 서버 속성에 대해 설명합니다.
DNS_SERVER_PROPERTY_TYPES

DNS 서버 속성에 대한 포인터를 포함합니다. 속성의 형식은 DNS_SERVER_PROPERTY::Type의 값에 따라 달라집니다.
FIXED_INFO_W2KSP1

FIXED_INFO 구조에는 컴퓨터의 모든 인터페이스에서 동일한 정보가 포함됩니다.
ICMP_ECHO_REPLY

IPv4 에코 요청에 대한 응답으로 반환된 데이터를 설명합니다.
ICMP_ECHO_REPLY32

64비트 플랫폼의 IPv4 에코 요청에 대한 응답으로 반환된 데이터를 설명합니다.
ICMPV6_ECHO_REPLY_LH

IPv6 에코 요청에 대한 응답으로 반환된 데이터를 설명합니다.
IN_ADDR

in_addr 구조체는 IPv4 주소를 나타냅니다.
INTERFACE_HARDWARE_CROSSTIMESTAMP

네트워크 어댑터에서 검색된 크로스 타임스탬프를 설명합니다.
INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES

네트워크 인터페이스 카드(NIC) 하드웨어의 타임스탬프 기능을 설명합니다.
INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES

NIC 미니포트 드라이버의 소프트웨어 타임스탬프 기능을 설명합니다.
INTERFACE_TIMESTAMP_CAPABILITIES

네트워크 어댑터가 지원하는 정확한 타임스탬프 기능을 설명합니다.
INTERFACE_TIMESTAMP_CAPABILITY_FLAGS

이 구조체는 시스템 사용을 위해 예약되어 있으므로 코드에서 사용하지 않아야 합니다.
IP_ADAPTER_ADDRESSES_LH

IP_ADAPTER_ADDRESSES_LH 구조체(iptypes.h)는 특정 어댑터의 연결된 주소 목록에 대한 헤더 노드입니다.
IP_ADAPTER_ADDRESSES_XP

IP_ADAPTER_ADDRESSES_XP 구조체(iptypes.h)는 특정 어댑터의 연결된 주소 목록에 대한 헤더 노드입니다.
IP_ADAPTER_ANYCAST_ADDRESS_XP

단일 애니캐스트 IP 주소를 특정 어댑터의 연결된 주소 목록에 저장합니다.
IP_ADAPTER_DNS_SERVER_ADDRESS_XP

IP_ADAPTER_DNS_SERVER_ADDRESS 구조는 특정 어댑터에 대한 DNS 서버 주소의 연결된 목록에 단일 DNS 서버 주소를 저장합니다.
IP_ADAPTER_DNS_SUFFIX

IP_ADAPTER_DNS_SUFFIX 구조체는 DNS 접미사를 특정 어댑터의 연결된 DNS 접미사 목록에 저장합니다.
IP_ADAPTER_GATEWAY_ADDRESS_LH

특정 어댑터의 연결된 게이트웨이 주소 목록에 단일 게이트웨이 주소를 저장합니다.
IP_ADAPTER_INDEX_MAP

IP_ADAPTER_INDEX_MAP 구조체는 네트워크 어댑터의 이름과 함께 IPv4를 사용하도록 설정된 네트워크 어댑터와 연결된 인터페이스 인덱스가 저장됩니다.
IP_ADAPTER_INFO

로컬 컴퓨터의 특정 네트워크 어댑터에 대한 정보를 포함합니다.
IP_ADAPTER_MULTICAST_ADDRESS_XP

IP_ADAPTER_MULTICAST_ADDRESS 구조체는 특정 어댑터의 연결된 주소 목록에 단일 멀티캐스트 주소를 저장합니다.
IP_ADAPTER_ORDER_MAP

IP_ADAPTER_ORDER_MAP 구조체는 어댑터에 대한 정보 배열과 해당 상대 우선 순위를 로컬 컴퓨터에 저장합니다.
IP_ADAPTER_PREFIX_XP

IP 주소 접두사를 저장합니다. 나
IP_ADAPTER_UNICAST_ADDRESS_LH

IP_ADAPTER_UNICAST_ADDRESS_LH 구조체(iptypes.h)는 단일 유니캐스트 IP 주소를 특정 어댑터의 연결된 IP 주소 목록에 저장합니다.
IP_ADAPTER_UNICAST_ADDRESS_XP

IP_ADAPTER_UNICAST_ADDRESS_XP 구조체(iptypes.h)는 단일 유니캐스트 IP 주소를 특정 어댑터의 연결된 IP 주소 목록에 저장합니다.
IP_ADAPTER_WINS_SERVER_ADDRESS_LH

특정 어댑터에 대한 WINS 서버 주소의 연결된 목록에 단일 WINS(Windows Internet Name Service) 서버 주소를 저장합니다.
IP_ADDR_STRING

IPv4 주소의 연결된 목록에 있는 노드를 나타냅니다.
IP_ADDRESS_PREFIX

IP 주소 접두사를 저장합니다. (IP_ADDRESS_PREFIX)
IP_ADDRESS_STRING

IPv4 주소를 점선 10진수 표기법으로 저장합니다.
IP_INTERFACE_INFO

IP_INTERFACE_INFO 구조에는 로컬 시스템에서 IPv4를 사용하도록 설정된 네트워크 인터페이스 어댑터 목록이 포함되어 있습니다.
IP_INTERFACE_NAME_INFO_W2KSP1

로컬 컴퓨터의 IPv4 인터페이스에 대한 정보를 포함합니다.
IP_MCAST_COUNTER_INFO

IP_MCAST_COUNTER_INFO 구조는 멀티캐스트 트래픽에 대한 통계 정보를 저장합니다.
IP_OPTION_INFORMATION

IP 패킷의 헤더에 포함할 옵션에 대해 설명합니다.
IP_OPTION_INFORMATION32

64비트 플랫폼의 IP 패킷 헤더에 포함할 옵션에 대해 설명합니다.
IP_PER_ADAPTER_INFO_W2KSP1

IP_PER_ADAPTER_INFO 구조체에는 특정 어댑터와 관련된 정보가 포함됩니다.
IP_UNIDIRECTIONAL_ADAPTER_ADDRESS

IP_UNIDIRECTIONAL_ADAPTER_ADDRESS 구조체는 단방향 어댑터와 연결된 IPv4 주소를 저장합니다.
IPV6_ADDRESS_EX

IPv6 주소를 저장합니다.
NET_ADDRESS_INFO

ParseNetworkString 함수에서 반환된 IP 주소 정보를 포함합니다.
NET_LUID_LH

네트워크 인터페이스에 대한 LUID(로컬 고유 식별자)입니다.
NL_BANDWIDTH_INFORMATION

TCP/IP 스택에 의해 결정되는 사용 가능한 대역폭 예상 및 관련 분산에 대한 읽기 전용 정보를 포함합니다.
NL_NETWORK_CONNECTIVITY_HINT

네트워크 연결 수준, 네트워크 연결에 대한 사용 요금 및 비용 요소를 반영하는 다른 멤버에 대해 설명합니다.
SOCKADDR_IN6_PAIR

원본 및 대상 주소 쌍을 나타내는 IP 주소 쌍에 대한 포인터를 포함합니다.
SOCKADDR_INET

IPv4, IPv6 주소 또는 주소 패밀리를 포함합니다.
TCP_ESTATS_BANDWIDTH_ROD_v0

TCP 연결에 대한 대역폭 추정에 대한 확장된 TCP 통계에 대한 읽기 전용 동적 정보를 포함합니다.
TCP_ESTATS_BANDWIDTH_RW_v0

TCP 연결에 대한 대역폭 추정에 대한 확장된 TCP 통계에 대한 읽기/쓰기 구성 정보를 포함합니다.
TCP_ESTATS_DATA_ROD_v0

TCP 연결에 대한 데이터 전송에 대한 확장된 TCP 통계에 대한 읽기 전용 동적 정보를 포함합니다.
TCP_ESTATS_DATA_RW_v0

TCP 연결에 대한 데이터 전송에 대한 확장된 TCP 통계에 대한 읽기/쓰기 구성 정보를 포함합니다.
TCP_ESTATS_FINE_RTT_ROD_v0

TCP 연결에 대한 세분화된 RTT(왕복 시간) 추정에 대한 확장된 TCP 통계에 대한 읽기 전용 동적 정보를 포함합니다.
TCP_ESTATS_FINE_RTT_RW_v0

TCP 연결에 대한 세분화된 RTT(왕복 시간) 추정 통계에 대한 확장된 TCP 통계에 대한 읽기/쓰기 구성 정보를 포함합니다.
TCP_ESTATS_OBS_REC_ROD_v0

TCP 연결에 대한 원격 수신기에서 관찰된 확장된 TCP 통계에 대한 읽기 전용 동적 정보를 포함합니다.
TCP_ESTATS_OBS_REC_RW_v0

TCP 연결에 대한 원격 수신기에서 관찰되는 확장된 TCP 통계에 대한 읽기/쓰기 구성 정보를 포함합니다.
TCP_ESTATS_PATH_ROD_v0

TCP 연결에 대한 네트워크 경로 측정에 대한 확장된 TCP 통계에 대한 읽기 전용 동적 정보를 포함합니다.
TCP_ESTATS_PATH_RW_v0

TCP 연결의 경로 측정에 대한 확장된 TCP 통계에 대한 읽기/쓰기 구성 정보를 포함합니다.
TCP_ESTATS_REC_ROD_v0

TCP 연결에 대한 로컬 수신기의 확장된 TCP 통계에 대한 읽기 전용 동적 정보를 포함합니다.
TCP_ESTATS_REC_RW_v0

TCP 연결에 대한 로컬 수신기의 확장된 TCP 통계에 대한 읽기/쓰기 구성 정보를 포함합니다.
TCP_ESTATS_SEND_BUFF_ROD_v0

TCP 연결의 출력 큐에 대한 확장된 TCP 통계에 대한 읽기 전용 동적 정보를 포함합니다.
TCP_ESTATS_SEND_BUFF_RW_v0

TCP 연결의 출력 큐에 대한 확장된 TCP 통계에 대한 읽기/쓰기 구성 정보를 포함합니다.
TCP_ESTATS_SND_CONG_ROD_v0

TCP 연결에 대한 보낸 사람 정체 관련 데이터에 대한 확장된 TCP 통계에 대한 읽기 전용 동적 정보를 포함합니다.
TCP_ESTATS_SND_CONG_ROS_v0

TCP 연결의 최대 정체 창에서 확장된 TCP 통계에 대한 읽기 전용 정적 정보를 포함합니다.
TCP_ESTATS_SND_CONG_RW_v0

TCP 연결의 보낸 사람 정체에 대한 확장된 TCP 통계에 대한 읽기/쓰기 구성 정보를 포함합니다.
TCP_ESTATS_SYN_OPTS_ROS_v0

TCP 연결에 대한 SYN 교환의 확장된 TCP 통계에 대한 읽기 전용 정적 정보를 포함합니다.
TCP_RESERVE_PORT_RANGE

TCP_RESERVE_PORT_RANGE 구조체는 예약할 TCP 포트 범위를 지정합니다.
TCPIP_OWNER_MODULE_BASIC_INFO

TCP 연결과 연결된 모듈 이름 및 모듈 경로 값에 대한 포인터를 포함합니다. TCPIP_OWNER_MODULE_BASIC_INFO 구조체는 GetOwnerModuleFromTcpEntry 및 GetOwnerModuleFromTcp6Entry 함수에 의해 반환됩니다.