다음을 통해 공유


클래스 SMS_Driver CreateFromINFs 메서드

WMI(Windows Management Instrumentation) 클래스 메서드는 CreateFromINFs Configuration Manager 지정된 원본 경로의 정보와 하나 이상의 Microsoft Windows .inf 파일의 정보를 기반으로 SMS_Driver Server WMI 클래스 개체를 만듭니다.

다음 구문은 MOF(Managed Object Format) 코드에서 간소화되고 메서드를 정의합니다.

구문

sint32 CreateFromINFs (  
    String DriverPath,   
    String INFFiles[],   
    SMS_Driver Drivers[]  
);  

매개 변수

DriverPath
데이터 형식: String

한정자: [in]

드라이버 콘텐츠가 포함된 폴더에 대한 유효한 UNC(범용 명명 규칙) 네트워크 경로입니다. 예를 들어 \\Servers\Driver\VideoDriver입니다.

INFFiles
데이터 형식: String Array

한정자: [in]

INF 파일의 이름입니다.

Drivers
데이터 형식: SMS_Driver Array

한정자: [out]

전체 드라이버 카탈로그가 있는 SMS_Driver Server WMI 클래스 개체의 배열입니다.

반환 값

SInt32 성공을 나타내기 위해 0이거나 실패를 나타내는 0이 아닌 데이터 형식입니다. 오류 값은 SMS_ExtendedStatus Server WMI 클래스 오류 개체에서 사용할 수 있습니다. 반환된 오류 처리에 대한 자세한 내용은 Configuration Manager 오류 정보를 참조하세요.

가능한 오류 값에는 다음이 포함되지만 이에 국한되지는 않습니다.

0
성공

13
드라이버가 잘못되었습니다.

1633
드라이버는 유효하지만 Configuration Manager 지원하는 플랫폼은 지원하지 않습니다.

2
SMS 공급자가 네트워크 공유에 액세스할 수 없습니다.

183
드라이버를 이미 가져왔습니다.

오류의 세부 정보를 확인하려면 OSDDriverCatalog.log 파일을 참조하세요.

설명

드라이버는 INF(정보 파일)로 표시됩니다. INF 파일은 운영 체제를 실행하기 위해 존재하거나 다운로드해야 하는 파일을 지정하는 텍스트 파일입니다. 이 파일 형식의 정보는 Microsoft Internet Explorer 3.0 이상에서 제공된 인터넷 구성 요소 다운로드 서비스가 구성 요소에 필요한 파일 외에도 인터넷에서 다운로드한 소프트웨어 구성 요소를 설치하고 등록하는 데 사용하는 설치 지침을 제공합니다.

참고

애플리케이션은 클래스 SMS_Driver 이 메서드 또는 CreateFromOEM 메서드를 호출해야만 드라이버를 만들어야 합니다. 드라이버를 직접 만들면 안 됩니다.

이 메서드는 새 SMS_Driver 서버 WMI 클래스 개체를 만듭니다.

만든 SMS_Driver 서버 WMI 클래스SDMPackageXML 에는 드라이버 정의 XML이 포함됩니다. 드라이버에 대한 Configuration Manager 콘솔에서 사용하는 표시 정보를 설정하려면 SMS_Driver Server WMI 클래스LocalizedInformation 속성에서 지역화 정보를 설정해야 합니다. 에서 디스플레이에 사용되는 드라이버 이름은 SMS_Driver Server WMI 클래스SDMPackageXML 속성 XML에서 사용할 수 있습니다. 자세한 내용은 INF 파일에서 설명한 Windows 드라이버를 Configuration Manager 가져오는 방법을 참조하세요.

요구 사항

런타임 요구 사항

자세한 내용은 Configuration Manager 서버 런타임 요구 사항을 참조하세요.

개발 요구 사항

자세한 내용은 Configuration Manager 서버 개발 요구 사항을 참조하세요.

참고 항목

SMS_Driver 서버 WMI 클래스