다음을 통해 공유


WMI에 대한 NDIS 개체 버전 문제

이 항목에서는 WMI(Windows Management Instrumentation) 지원에 영향을 주는 NDIS 개체 버전 문제에 대해 설명합니다.

WMI MOF(관리형 개체 형식) 파일 내에는 버전 관리가 없습니다. 따라서 해당 NDIS 구조에 새 수정 버전이 있는 경우 MOF 데이터 개체에 더 많은 필드가 추가되었습니다.

새 NDIS 버전에 대해 더 많은 멤버가 추가되면 NDIS_WMI_Xxx_HEADER 구조에 새 수정 버전이 있습니다. 현재 NDIS_WMI_Xxx_HEADER 구조의 목록은 NDIS WMI 구조를 참조하세요.

애플리케이션이 쿼리 작업을 위해 WMI 정보에 액세스하는 경우 데이터에 액세스하기 전에 반환된 버퍼의 버전을 검사 합니다. 집합 작업의 경우 애플리케이션은 NDIS_WMI_OUTPUT_INFO 구조에서 SupportedRevision 멤버를 검사 기본 드라이버가 수락한 버전을 결정해야 합니다.

많은 WMI 개체에는 NDIS_OBJECT_HEADER 구조와 동일한 MSNdis_ObjectHeader 속성이 포함되어 있습니다. MSNdis_ObjectHeader 속성을 채울 때 NDIS_OBJECT_HEADER항목에 설명된 대로 형식수정 버전 필드를 설정합니다. 64비트 시스템에 대한 원활한 이식성을 보장하려면 크기 필드를 0xFFFF로 설정합니다.

NDIS 버전 개요

NDIS 버전 정보 지정