This enumeration is a set of values for determining the status of an Assembly object.
| Name | Value | Description |
| HDASMSTATUSASSEMBLING | 4 | The Assembly object is being assembled. |
| HDASMSTATUSAUTOSELECTED | 16 | The Assembly object was automatically selected. |
| HDASMSTATUSCOMPLETED | 8 | The Assembly object has been assembled and the assembly completed with no errors. |
| HDASMSTATUSCONFIRMED | 2 | The Assembly object is awaiting assembly. |
| HDASMSTATUSERROR | 256 | Assembly is complete, but an error occurred during assembly and it did not complete successfully. |
| HDASMSTATUSPENDING | 1 | The Assembly object is pending. |
| HDASMSTATUSUNDEFINED | 0 | Undefined. |
| HDASMSTATUSUSERSELECTED | 34 | The Assembly object was selected by the user. |