ネットワーク INF ファイル内の ControlFlags セクション
ネットワーク INF ファイルの ControlFlags セクションは、汎用 INF ControlFlags セクションに基づいています。
ネットワーク INF ファイルの ControlFlags セクションには、通常、1 つ以上の ExcludeFromSelect エントリがあります。 ExcludeFromSelect の各エントリは、手動インストール時にオプションとしてエンド ユーザーに表示されないネットワーク コンポーネントを指定します。
ネットワーク INF ファイルの ControlFlags セクションには、インストールする各プラグ アンド プレイ アダプターと、ユーザーが手動ではなくプログラムで追加する必要があるソフトウェア コンポーネントの ExcludeFromSelect エントリが含まれている必要があります。
プラグ アンド プレイと互換性のないアダプターは、ユーザーが手動で追加する必要があるため、ControlFlags セクションに一覧表示しないでください。 たとえば、PnP 以外の ISA アダプタと EISA アダプタは、ユーザーが手動で追加する必要があります。 Windows XP 以降のオペレーティング システムでは、PnP 以外の ISA アダプターと EISA アダプターはサポートされないことに注意してください。
注:ExcludeFromSelect エントリは、DDInstall セクションの Characteristics エントリのNCF_HIDDEN値とは異なる関数を実行します。 詳細についてはDDInstall セクションを参照してください。
ExcludeFromSelect エントリを使用すると、[インストールするコンポーネントの選択] ダイアログ ボックスにアダプターまたはソフトウェア コンポーネントが表示されなくなります。 ただし、アダプターまたはコンポーネントは、[接続] ダイアログ ボックスに引き続き一覧表示できます。 NCF_HIDDEN値を指定すると、[接続] ダイアログ ボックスを含め、アダプターまたはコンポーネントがユーザー インターフェイスの任意の部分に表示されなくなります。