NLM 인터페이스는 다음과 같습니다.
| 인터페이스 | 묘사 |
|---|---|
| IEnumNetworkConnections | 네트워크 연결에 대한 표준 열거자를 제공합니다. 네트워크 내의 활성, 연결 끊김 또는 모든 네트워크 연결을 열거합니다. 이 인터페이스는 INetwork 인터페이스에서 가져올 수 있습니다. |
| IEnumNetworks | 서버에서 사용할 수 있는 모든 네트워크를 열거합니다. 이 인터페이스는 INetwork 인터페이스에서 가져올 수 있습니다. |
| INetwork | 서버의 네트워크를 나타냅니다. 또한 비슷한 네트워크 서명이 있는 네트워크 연결 컬렉션을 나타낼 수도 있습니다. |
| INetwork2 | 서버의 네트워크를 나타냅니다. 또한 비슷한 네트워크 서명이 있는 네트워크 연결 컬렉션을 나타낼 수도 있습니다. |
| INetworkConnection | 단일 네트워크 연결을 나타냅니다. |
| INetworkConnection2 | 단일 네트워크 연결을 나타냅니다. |
| INetworkConnectionCost | 연결과 관련된 현재 네트워크 비용 및 데이터 계획 상태를 쿼리하는 데 사용됩니다. |
| INetworkConnectionCostEvents | 연결에 대한 비용 및 데이터 계획 상태 변경 이벤트를 애플리케이션에 알리는 데 사용됩니다. |
| INetworkConnectionEvents | 클라이언트가 네트워크 연결과 관련된 이벤트를 수신하기 위해 구현하는 싱크 인터페이스입니다. 인증 변경과 같은 하위 세분화된 수준 이벤트에 관심이 있는 애플리케이션은 이 인터페이스를 구현합니다. |
| INetworkCostManager | 컴퓨터 전체 인터넷 연결에 사용되는 연결 또는 연결의 특정 대상에 대한 라우팅의 첫 번째 홉과 관련된 컴퓨터 전체 비용 및 데이터 계획 상태 정보를 쿼리하는 데 사용됩니다. |
| INetworkCostManagerEvents | 애플리케이션에 컴퓨터 전체 비용 및 데이터 계획 관련 이벤트를 알리는 데 사용됩니다. |
| INetworkEvents | 클라이언트가 네트워크 관련 이벤트를 수신하기 위해 구현하는 싱크 인터페이스입니다. 이러한 API는 모두 해당 이벤트가 발생할 때 자동으로 호출되는 콜백 함수입니다. |
| INetworkListManager | 네트워크 목록 관리 기능을 수행하는 메서드 집합을 제공합니다. |
| INetworkListManagerEvents | 클라이언트가 네트워크 목록 관리자와 관련된 이벤트를 수신하기 위해 구현하는 싱크 인터페이스입니다. 인터넷 연결과 같은 더 높은 수준의 이벤트에 관심이 있는 애플리케이션은 인터페이스를 구현합니다. |