사용자 지정된 OID 및 상태 표시

NDIS가 만든 사용자 지정 GUID에 매핑되는 사용자 지정 OID를 만들 수 있습니다. NDIS는 WMI 클라이언트가 관련 정보를 쿼리하거나 설정할 수 있도록 미니포트 드라이버에 대한 WMI에 사용자 지정 GUID를 등록합니다.

사용자 지정 상태 표시를 제공하려면 NDIS 미니포트 드라이버에서 NDIS_STATUS_MEDIA_SPECIFIC_INDICATION_EX 상태 표시를 사용해야 합니다. WMI 클라이언트는 WMI 이벤트에 포함된 데이터를 사용하여 사용자 지정 이벤트를 식별해야 합니다. NDIS는 상태 표시를 위해 사용자 지정 GUID를 등록하지 않습니다.

미니포트 어댑터의 사용자 지정 OID 및 관련 WMI GUID를 가져오기 위해 NDIS는 미니포트 드라이버가 초기화를 완료한 후 미니포트 드라이버에 OID 요청을 발급합니다. NDIS는 OID_GEN_SUPPORTED_LIST 쿼리를 실행하여 미니포트 드라이버가 지원하는 OID 목록을 가져옵니다. 미니포트 드라이버는 응답에 사용자 지정 OID와 표준 OID를 모두 포함합니다. 사용자 지정 IDE와 연결된 GUID를 가져오기 위해 NDIS는 연결 없는 미니포트 드라이버에 대한 OID_GEN_SUPPORTED_GUIDS 쿼리 또는 연결 지향 미니포트 드라이버에 대한 OID_GEN_CO_SUPPORTED_GUIDS 쿼리를 발급합니다.

OID_GEN_SUPPORTED_GUIDS 또는 OID_GEN_CO_SUPPORTED_GUIDS 쿼리는 NDIS에 NDIS_GUID 구조의 배열을 반환합니다. 각 NDIS_GUID 구조체는 사용자 지정 GUID를 사용자 지정 OID에 매핑합니다.

사용자 지정 OID 및 상태 표시를 지원하려면 NDIS_GUID 구조를 입력해야 합니다. 또한 GUID를 설명하는 MOF(관리 개체 형식) 파일을 만들고 미니포트 드라이버를 사용하여 이 파일을 빌드해야 합니다.

이 단원에는 다음이 포함됩니다.

NDIS_GUID 구조체 채우기

MOF 파일 포함