When Microsoft Provisioning Framework (MPF) executes a request, it writes a transaction identifier (ID) to the transaction log database for each successful step in the request. If the request fails at any point, MPF rolls back the entire transaction as follows:
For more information about MPF error handling, see Auditing and recovery managers in Provisioning Manager Help. The Microsoft Provisioning Framework Software Development Kit (SDK) contains additional resources and information about error handling. For more information on the SDK and how to use it, see Microsoft Provisioning Framework SDK and documentation.