0

私の最近のプロジェクトでは、inf から exe を起動する必要があります。会社のデバイスが win 7 システムに接続されると、PnP サービスが Windows Update Server からデバイス ドライバーを検索し、自動的にインストールします。最後のステップで、アプリを起動する必要があります。inf installatonからどうすればそれを行うことができますか? 助けてください!!!スタブ ocx を作成して、dllregisterserver で shellexecute を呼び出してみました。regsvr32 コマンドを使用して手動で登録すると動作しますが、自動インストールでは動作しません (shellexecute は成功しますが、何も起こりません)。システムで禁止されているようです。どなたかアドバイスをいただけないでしょうか。どうもありがとうございました。

4

2 に答える 2

0

INFベースのインストール内にDLLを登録する場合は、セクションRegisterDllsのディレクティブを使用できます( http://msdn.microsoft.com/en-us/library/ff547356.aspxおよびhttp://msdn.microsoft.comを参照)。 /en-us/library/ff547460.aspx)。DefaultInstall

于 2010-07-07T16:25:22.633 に答える
0

inf インストール ファイルから実行可能ファイルを呼び出すことは禁止されています (または、少なくとも推奨されていません)。

inf ファイルにそのような行がある場合、WHQL テストは失敗します。

あなたができることは、プロセスがすでに実行されていることです。これは、デバイスインターフェイスが表示されるのを待つように登録します。

于 2010-07-05T10:29:39.277 に答える