- PR -

INIファイルの自動インストール方法(InstallHinfSection関数の使い方)について

1
投稿者投稿内容
MasterKeaton
会議室デビュー日: 2007/10/02
投稿数: 1
投稿日時: 2007-10-02 16:39
初投稿になります。よろしくお願いいたします。

INIファイルを右クリックからの手動インストールではなく、自動インストールさせようと現在試みております。
そこで、VB上で下記コマンドを実行することで実現できるところまで確認できております。
>>Shell("rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 INIファイル名")

さらなるステップとして、VBにsetupapi.dllをAPIとして組み込み、InstallHinfSection関数を呼び出すことで自動インストールを実現したいのですが(Shell関数を使わずに)、InstallHinfSection関数の内容等を含め、情報がなかなかなく困っております。
参照元記事URLの.inf ファイルの実行にコードで実行する方法が記載されておりますが、VB覚えたてで内容がなかなか理解できておりません。
どなたかInstallHinfSection関数の呼び出し方(使い方)を含め、できればサンプルコード等でレクチャーしていただけないでしょうか?
よろしくお願いいたします。
ちなみに開発環境はVB.NET2003です。
URL:http://www.trickpalace.net/windows/installer/
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2007-10-20 20:54
http://msdn2.microsoft.com/en-us/library/aa376957.aspx
情報はこれ

Win32API、Platform Invoke(呼び出し)のサンプルは、この辺。
http://www.atmarkit.co.jp/fdotnet/dotnettips/index/index.html#i132
http://www.atmarkit.co.jp/fdotnet/index/bbs/dir24.html
1

スキルアップ/キャリアアップ(JOB@IT)