DismDriverPackage 구조
.inf 파일과 연결된 드라이버에 대한 기본 정보를 포함합니다.
구문
typedef struct _DismDriverPackage {
PCWSTR PublishedName;
PCWSTR OriginalFileName;
BOOL InBox;
PCWSTR CatalogFile;
PCWSTR ClassName;
PCWSTR ClassGuid;
PCWSTR ClassDescription;
BOOL BootCritical;
DismDriverSignature DriverSignature;
PCWSTR ProviderName;
SYSTEMTIME Date;
UINT MajorVersion;
UINT MinorVersion;
UINT Build;
UINT Revision;
} DismDriverPackage;
구성원
PublishedName
게시된 드라이버 이름입니다.
OriginalFileName
드라이버의 원래 파일 이름입니다.
InBox
드라이버가 Windows 배포 미디어에 포함되어 있고 Windows의 일부로 자동으로 설치되는 경우 TRUE이고 그렇지 않으면 FALSE입니다.
CatalogFile
드라이버의 카탈로그 파일입니다.
ClassName
드라이버의 클래스 이름입니다.
ClassGuid
드라이버의 클래스 GUID입니다.
ClassDescription
드라이버에 대한 클래스 설명입니다.
BootCritical
드라이버가 부팅에 중요한 경우 TRUE이고 그렇지 않으면 FALSE입니다.
DriverSignature
드라이버 서명 상태를 나타내는 DismDriverSignature 열거형의 값입니다.
ProviderName
드라이버의 공급자입니다.
Date
드라이버의 제조업체 빌드 날짜입니다.
MajorVersion
드라이버의 주 버전 번호입니다.
MinorVersion
드라이버의 부 버전 번호입니다.
빌드
드라이버의 빌드 번호입니다.
수정 버전
드라이버의 수정 번호입니다.
요구 사항
| 요구 사항 | Description |
|---|---|
| 지원되는 호스트 플랫폼 | DISM API는 Windows ADK(Windows Assessment and Deployment Kit)에서 지원하는 모든 운영 체제에서 사용할 수 있습니다. 자세한 내용은 Windows ADK 기술 참조를 참조하세요. |
| 지원되는 이미지 플랫폼 | Windows 7, Windows Server 2008 R2, Windows PE 3.0, Windows 8, Windows Server 2012, Windows PE(Windows 사전 설치 환경) 4.0, Windows 8.1, Windows Server 2012 R2, Windows 10, Windows Server 2016 |
| 지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
| 지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
| 헤더 | DismAPI.h |