Microsoft® Provisioning Framework (MPF) includes the following
application programming interfaces.
IProvEngine and IProvQueue. The methods in
IProvEngine submit requests to provisioning engines for
immediate processing. The methods in IProvQueue submit and
manage queued requests.
IProvHelper. Provisioning engines call the methods in
IProvHelper to store and retrieve rollback data and to pass
data between providers involved in a transaction.
IProvProvider. Providers implement IProvProvider
to support low-level procedures. IProvProvider contains
methods to activate and deactivate providers and to process,
prepare, commit, and roll back requests. Note The
IProvHelper and IProvProvider interfaces are only
instantiated by provisioning engines.