3.1.4.48.3.2 ExecuteSPGetInventoryItemsForComputerResponseBody

Contains the list of all inventory items that belong to a particular computer.

            
 <xsd:complexType name="ExecuteSPGetInventoryItemsForComputerResponseBody">
   <xsd:sequence>
     <xsd:element minOccurs="0" maxOccurs="1" name="ExecuteSPGetInventoryItemsForComputerResult" nillable="true" type="tns:ArrayOfArrayOfGenericReadableRow"/>
   </xsd:sequence>
 </xsd:complexType>

ExecuteSPGetInventoryItemsForComputerResult: This field MUST be present. It contains an ArrayOfGenericReadableRow (section 2.2.4.3) arrays. The first array contains a list of all inventory items belonging to the computer represented by ComputerId (section 2.2.5.4). The data type is defined in section 2.2.4.3. Each entry in the returned array is an array of type GenericReadableRow (section 2.2.4.12). The entries in that array SHOULD be interpreted as defined in section 2.2.4.3.1.

The items in the array MUST contain the following information.

Index

Name

Type

Description

0

ClassInstanceID

Integer

MUST NOT be NULL. Contains the class instance identifier.

1

ClassID

Integer

MUST NOT be NULL. Contains the class identifier.

2

Name

String

MUST NOT be NULL. Contains the name of the property.

The second array contains a list of properties for the inventory items in the first array.

Index

Name

Type

Description

0

ClassInstanceID

Integer

MUST NOT be NULL. Contains the class instance identifier.

1

Name

String

MUST NOT be NULL. Contains the name of the property.

2

Type

String

MUST NOT be NULL. Contains the data type of the property.

3

Value

String

Contains the value of the property.