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