windowsのインストーラに独自の機能を埋め込むにはカスタムアクションを用います
カスタムアクション使用時に管理者権限を実行するためには
msidbCustomActionTypeInScript
msidbCustomActionTypeNoImpersonate
のタイプを使用することとなります。
これはwixの
<CustomAction Id="hoge" Execute="deferred" Impersonate="no" />
にあたります。
なお
Execute=”deferred”
は必ずInstallInitializeの後に実行しInstallFinalizeの前に実行する規則があるようです。
Deferred Execution Custom Actions
参考 Some useful things I have learned about Windows Installer and UAC