다음을 통해 공유


클래스 SMS_Driver CreateFromOEM 메서드

WMI(Windows Management Instrumentation) 클래스 메서드는 CreateFromOEM Configuration Manager 지정된 Txtsetup.oem 파일에서 참조하는 대용량 스토리지 SMS_Driver 서버 WMI 클래스 개체 집합을 만듭니다.

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

구문

SInt32 CreateFromOEM(  
      String DriverPath,  
      String OEMFile,  
      SMS_Driver Drivers[]  
);  

매개 변수

DriverPath
데이터 형식: String

한정자: [in]

드라이버 콘텐츠를 포함하는 UNC(범용 명명 규칙) 경로입니다.

OEMFile
데이터 형식: String

한정자: [in]

Txtsetup.oem 파일의 상대 경로입니다.

Drivers
데이터 형식: SMS_Driver Array

한정자: [out]

전체 드라이버 카탈로그가 있는 드라이버의 배열입니다.

반환 값

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

이 메서드는 Txtsetup.oem 파일에서 참조하는 파일 중 하나 이상이 유효한 경우 성공적으로 반환됩니다.

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

0
성공

13
Txtsetup.oem 파일이 잘못되었습니다.

Txtsetup.oem 파일에서 참조하는 모든 드라이버가 잘못되었습니다.

2
SMS 공급자가 Txtsetup.oem 파일에 액세스할 수 없습니다.

1633
Txtsetup.oem 파일에서 참조하는 모든 드라이버는 유효하지만 Configuration Manager 지원하는 플랫폼은 지원하지 않습니다.

183
Txtsetup.oem 파일에서 참조하는 모든 드라이버를 이미 가져왔습니다.

Txtsetup.oem 파일에서 참조하는 모든 드라이버에는 다른 유형의 오류가 있습니다. 자세한 내용은 공급자 컴퓨터의 OSDDriverCatalog.log 파일을 참조하세요.

설명

Windows Vista 이전 운영 체제 배포를 지원하기 위해 Configuration Manager 부팅에 중요한 대용량 스토리지 디바이스 드라이버를 사용합니다. 이 유형의 드라이버는 디스크에 제공된 Txtsetup.oem 파일 형식으로 제공됩니다. 파일에는 다음 정보가 포함됩니다.

  • 파일에서 지원하는 하드웨어 구성 요소

  • 각 구성 요소의 배포 디스크에서 복사할 파일

  • 각 구성 요소에 대해 만들 레지스트리 키 및 값

    Windows Vista 이전 운영 체제 배포를 설정하기 전에 대용량 스토리지 디바이스 드라이버 파일을 설치해야 합니다.

참고

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

애플리케이션은 드라이버 Txtsetup.oem 파일 및 파일 경로를 사용하여 이 메서드를 호출합니다. 메서드는 제공된 정보를 검사하고 참조된 각 .inf 파일에 대해 하나씩 새 SMS_Driver 서버 WMI 클래스 개체의 배열을 만듭니다.

이 메서드는 SDM(시스템 정의 모델) 패키지 XML이 정의된 SMS_Driver 서버 WMI 클래스 개체를 생성하고 애플리케이션이 저장되기 전에 속성을 변경할 수 있도록 합니다.

요구 사항

런타임 요구 사항

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

개발 요구 사항

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

참고 항목

SMS_Driver 서버 WMI 클래스