社本@元ネオニート Blog

社本@元ネオニート (元々ワック) のいたずら書き (for Programmers)

AILight Banner
AILight Blog

プロフィール

社本@元ネオニート Blog
働いたら負けかなと思っていたのですが。。とうとう働き始めました。アメリカのシアトル・エリアにある企業向けのバックアップソフトを開発している会社です。日本人は私だけ。なんとか。。やっていけてるようです。

目次

Blog 利用状況

記事分類

過去の記事

タグ

WiX が提供しているカスタムアクション

Windows Installerベースで開発を行っていると、どこかでカスタムアクションにお世話になる思います。
このカスタムアションですが、WiX でもいくつかのものが提供されています。

カスタムアクションについては、ほとんどドキュメント化されていないので、
とりあえず Dependency Walker でエクスポートされている関数を調べてみました。
#カスタムアクションの一覧すらドキュメント化されていないような。。

---
■wixca.dll
・CAQuietExec
・ExecSecureObjects
・ExecServiceConfig
・SchedSecureObjects
・SchedServiceConfig

■scaexec.dll
・AddCertificate
・CommitMetabaseTransaction
・CreateDatabase
・CreateSmb
・CreateUser
・DeleteCertificate
・DropDatabase
・DropSmb
・ErrorOut
・ExecuteSqlStrings
・RegisterPerfmon
・RemoveUser
・RollbackMetabaseTransaction
・StartMetabaseTransaction
・UnregisterPerfmon
・WriteMetabaseChanges

■scasched.dll
・ConfigureIIs
・ConfigurePerfmonInstall
・ConfigurePerfmonUninstall
・ConfigureSmb
・ConfigureSql
・ConfigureUsers
---

投稿日時 : 2005年4月13日 18:21


コメントを追加

#  re: WiX が提供しているカスタムアクション 2005年4月15日 10:30 Shiraga

いつのまにかwixca.dllというのが追加されているのですね。
あと、WiX Helpに説明が入ってきています(Windows Installer XML Standard CustomActionsの項)。まだドキュメント作成中という感がしますが、sca*.dllに関してはschemaの項を見ながら使えるようになる...かな?(汗)
タイトル
名前
URL
コメント