The SMS_WinPEOptionalComponentInfo Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents WinPE optional components information.

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.

Class SMS_WinPEOptionalComponentInfo : SMS_BaseClass
{
	String Architecture;
	String DependentComponentNames[];
	UInt32 DependentIds[];
	Boolean IsRequired;
	UInt32 LanguageID;
	String Name;
	String RelativePath;
	UInt64 Size;
	UInt32 UniqueID;
};

Methods

The SMS_WinPEOptionalComponentInfo class does not define any methods.

Properties

Architecture

Data type: StringAccess type: ReadQualifiers: noneThe architecture of WinPE optional components. Possible values are:

X86

X64

DependentComponentNames

Data type: String ArrayAccess type: ReadQualifiers: noneThe name of dependent WinPE optional components.
DependentIds

Data type: UInt32 ArrayAccess type: ReadQualifiers: noneThe unique ID of dependent WinPE optional components.
IsRequired

Data type: BooleanAccess type: ReadQualifiers: nonetrue if the WinPE optional component is required.
LanguageID

Data type: UInt32Access type: ReadQualifiers: [key]The language ID of the WinPE optional component.
Name

Data type: StringAccess type: ReadQualifiers: noneThe name of the WinPE optional component.
RelativePath

Data type: StringAccess type: Read Qualifiers: noneThe relative path to the Assessment and Deployment Kit (ADK) installation path of the WinPE optional component.
Size

Data type: UInt64Access type: ReadQualifiers: noneThe size of the WinPE optional component.
UniqueID

Data type: UInt32Access type: Read/Write Qualifiers: [key]The unique ID of WinPE optional component. Possible values are:

X86

 

1

WinPE-DismCmdlets.cab

2

WinPE-Dot3Svc.cab

3

WinPE-EnhancedStorage.cab

4

WinPE-FMAPI.cab

5

WinPE-FontSupport-JA-JP.cab

6

WinPE-FontSupport-KO-KR.cab

7

WinPE-FontSupport-ZH-CN.cab

8

WinPE-FontSupport-ZH-HK.cab

9

WinPE-FontSupport-ZH-TW.cab

10

WinPE-HTA.cab

11

WinPE-StorageWMI.cab

12

WinPE-LegacySetup.cab

13

WinPE-MDAC.cab

14

WinPE-NetFx4.cab

15

WinPE-PowerShell3.cab

16

WinPE-PPPoE.cab

17

WinPE-RNDIS.cab

18

WinPE-Scripting.cab

19

WinPE-SecureStartup.cab

20

WinPE-Setup.cab

21

WinPE-Setup-Client.cab

22

WinPE-Setup-Server.cab

23

N/A

24

WinPE-WDS-Tools.cab

25

WinPE-WinReCfg.cab

26

WinPE-WMI.cab

X64

 

27

WinPE-DismCmdlets.cab

28

WinPE-Dot3Svc.cab

29

WinPE-EnhancedStorage.cab

30

WinPE-FMAPI.cab

31

WinPE-FontSupport-JA-JP.cab

32

WinPE-FontSupport-KO-KR.cab

33

WinPE-FontSupport-ZH-CN.cab

34

WinPE-FontSupport-ZH-HK.cab

35

WinPE-FontSupport-ZH-TW.cab

36

WinPE-HTA.cab

37

WinPE-StorageWMI.cab

38

WinPE-LegacySetup.cab

39

WinPE-MDAC.cab

40

WinPE-NetFx4.cab

41

WinPE-PowerShell3.cab

42

WinPE-PPPoE.cab

43

WinPE-RNDIS.cab

44

WinPE-Scripting.cab

45

WinPE-SecureStartup.cab

46

WinPE-Setup.cab

47

WinPE-Setup-Client.cab

48

WinPE-Setup-Server.cab

49

N/A

50

WinPE-WDS-Tools.cab

51

WinPE-WinReCfg.cab

52

WinPE-WMI.cab

Remarks

Requirements

Runtime Requirements

Development Requirements