4.4 Enumerating OS Images

The enumerating OS images request packet that follows does not include a CC variable, so the reply from the server uses v1.00 format to return information for each OS image.

Variables in request packet:

VERSION (WDSCPL_VAR_ULONG): 0x00000001

Variables in reply packet:

VERSION (WDSCPL_VAR_ULONG): 0x00000001

OPTIONS (WDSCPL_VAR_ULONG): 0x00000003 (WdsCliFlagEnumFilterVersion | WdsCliFlagEnumFilterFirmware)

XML_1 (WDSCPL_VAR_WSTRING):

  <IMAGE INDEX="1">     <DIRCOUNT>11893</DIRCOUNT>     <FILECOUNT>59718</FILECOUNT>     <TOTALBYTES>12496772072</TOTALBYTES>     <CREATIONTIME>       <HIGHPART>0x01C89B07</HIGHPART>       <LOWPART>0x0AF84640</LOWPART>     </CREATIONTIME>     <LASTMODIFICATIONTIME>       <HIGHPART>0x01C8FE43</HIGHPART>       <LOWPART>0x88FAAA20</LOWPART>     </LASTMODIFICATIONTIME>     <WINDOWS>       <ARCH>9</ARCH>       <PRODUCTNAME>Microsoft Windows Operating System</PRODUCTNAME>       <EDITIONID>Business</EDITIONID>       <HAL>acpiapic</HAL>       <PRODUCTTYPE>WinNT</PRODUCTTYPE>       <PRODUCTSUITE>Terminal Server</PRODUCTSUITE>       <LANGUAGES>         <LANGUAGE>en-US</LANGUAGE>         <DEFAULT>en-US</DEFAULT>       </LANGUAGES>       <VERSION>         <MAJOR>6</MAJOR>         <MINOR>1</MINOR>         <BUILD>6587</BUILD>         <SPBUILD>1</SPBUILD>       </VERSION>       <SYSTEMROOT>WINDOWS</SYSTEMROOT>     </WINDOWS>     <NAME>[MC] Windows Vista BUSINESS</NAME>     <DESCRIPTION>[MC] Windows Vista BUSINESS</DESCRIPTION>     <FLAGS>BUSINESS</FLAGS>     <DISPLAYNAME>Windows 7 Business</DISPLAYNAME>     <DISPLAYDESCRIPTION>Windows 7 Business</DISPLAYDESCRIPTION>   </IMAGE>

PATH_1 (WDSCPL_VAR_WSTRING): '\Images\Default\install.wim'

GROUP_1 (WDSCPL_VAR_WSTRING): 'Default'

INDEX_1 (WDSCPL_VAR_ULONG): 0x00000001

  NAMESPACE_1 (WDSCPL_VAR_WSTRING): 'WDS:Default/install.wim/1' NAMESPACE_SIZE_1 (WDSCPL_VAR_ULONG64): 0x00000000EF8B56EC RESOURCEFILEPATH_1 (WDSCPL_VAR_WSTRING): '\Images\Default\install.wim' XML_2 (WDSCPL_VAR_WSTRING): 1186059293118768057570x01C89B060xE5C3AF02    </CREATIONTIME>     <LASTMODIFICATIONTIME>       <HIGHPART>0x01C89B23</HIGHPART>       <LOWPART>0x9A94438C</LOWPART>     </LASTMODIFICATIONTIME>     <WINDOWS>       <ARCH>9</ARCH>       <PRODUCTNAME>Microsoft Windows Operating System</PRODUCTNAME>       <HAL>acpiapic</HAL>       <PRODUCTTYPE>WinNT</PRODUCTTYPE>       <PRODUCTSUITE>Terminal Server</PRODUCTSUITE>       <LANGUAGES>         <LANGUAGE>en-US</LANGUAGE>         <DEFAULT>en-US</DEFAULT>       </LANGUAGES>       <VERSION>         <MAJOR>6</MAJOR>         <MINOR>1</MINOR>         <BUILD>6587</BUILD>         <SPBUILD>1</SPBUILD>       </VERSION>       <SYSTEMROOT>WINDOWS</SYSTEMROOT>     </WINDOWS>     <NAME>Windows Vista HOMEBASIC</NAME>     <DESCRIPTION>Windows Vista HOMEBASIC</DESCRIPTION>     <FLAGS>HOMEBASIC</FLAGS>     <DISPLAYNAME>Windows 7 HomeBasic</DISPLAYNAME>     <DISPLAYDESCRIPTION>Windows 7 HomeBasic</DISPLAYDESCRIPTION>   </IMAGE>

PATH_2 (WDSCPL_VAR_WSTRING): '\Images\Default\install.wim'

GROUP_2 (WDSCPL_VAR_WSTRING): 'Default'

INDEX_2 (WDSCPL_VAR_ULONG): 0x00000002

NAMESPACE_2 (WDSCPL_VAR_WSTRING): ''

NAMESPACE_SIZE_2 (WDSCPL_VAR_ULONG64): 0x00000000EF8B56EC

RESOURCEFILEPATH_2 (WDSCPL_VAR_WSTRING): '\Images\Default\install.wim'