Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Expand Minimize

_RowState Column

The reserved column name _RowState represents the non-persistent state associated with each table row in an installer database table. The pseudo-column is of type Integer, and the value consists of a set of bit flags. All the bits are readable, but only the UserInfo and Temporary bits can be set. This data is available only as long as the tables are locked or in use (that is, while a view containing the tables exists). The following table shows the attributes a row can have.

iraUserInfo0x01The attribute is for external use. This value can be updated.
iraTemporary0x02The row is not persistent. This value can be updated.
iraModified0x04A row has been updated.
iraInserted0x08A row has been inserted.
iraMergeFailed0x0FAn attempt was made to merge with non-identical, non-key data.


Bits 6 through 8 are reserved.



Community Additions

© 2015 Microsoft