newdev.h ヘッダー
このヘッダーは、デバイスとドライバーのインストール リファレンスで使用されます。 詳細については、次を参照してください。
newdev.h には、次のプログラミング インターフェイスが含まれています。
関数
DiInstallDevice DiInstallDevice 関数は、システムに存在する指定したデバイスのドライバー ストアにプレインストールされている指定されたドライバーをインストールします。 |
DiInstallDriverA DiInstallDriver 関数は、ドライバー ストアにドライバーをプレインストールし、ドライバーがサポートするシステムに存在するデバイスにドライバーをインストールします。 (ANSI) |
DiInstallDriverW DiInstallDriver 関数は、ドライバー ストアにドライバーをプレインストールし、ドライバーがサポートするシステムに存在するデバイスにドライバーをインストールします。 (Unicode) |
DiRollbackDriver DiRollbackDriver 関数は、指定したデバイスにインストールされているドライバーをロールバックします。 |
DiShowUpdateDevice DiShowUpdateDevice 関数は、指定されたデバイスのハードウェア更新ウィザードを表示します。 |
DiUninstallDevice DiUninstallDevice 関数は、デバイスをアンインストールし、そのデバイス ノード (devnode) をシステムから削除します。 |
DiUninstallDriverA DiUninstallDriver 関数は、別の一致するドライバー パッケージ (使用可能な場合) を使用してそれらのデバイスをインストールすることによって、インストールされている任意のデバイスからドライバー パッケージを削除します。また、他の一致するドライバー パッケージがない場合は null ドライバーをインストールします。 その後、指定したドライバー パッケージがドライバー ストアから削除されます。 (ANSI) |
DiUninstallDriverW DiUninstallDriver 関数は、別の一致するドライバー パッケージ (使用可能な場合) を使用してそれらのデバイスをインストールすることによって、インストールされている任意のデバイスからドライバー パッケージを削除します。また、他の一致するドライバー パッケージがない場合は null ドライバーをインストールします。 その後、指定したドライバー パッケージがドライバー ストアから削除されます。 (Unicode) |
UpdateDriverForPlugAndPlayDevicesA INF ファイルとハードウェア ID を指定すると、UpdateDriverForPlugAndPlayDevices 関数は、ハードウェア ID に一致するデバイスの更新されたドライバーをインストールします。 (ANSI) |
UpdateDriverForPlugAndPlayDevicesW INF ファイルとハードウェア ID を指定すると、UpdateDriverForPlugAndPlayDevices 関数は、ハードウェア ID に一致するデバイスの更新されたドライバーをインストールします。 (Unicode) |