Windows での PCI Express Native Control の有効化
dvanced Configuration and Power Interface (ACPI) オペレーティング システム機能 (_OSC) メソッドは、プラットフォームで使用できる機能のうち、オペレーティング システムによって制御できる機能を伝達するために使用されます。 このメソッドは、ACPI 仕様リビジョン 4.0 で定義されています。
次の表に、Windows Vista、Windows Server 2008 以降のバージョンの Windows の PCI Express Native Control 機能で制御できる PCI Express 機能の一覧を示します。 これらの機能は PCI Express Base Specification で定義され、ACPI _OSC メソッドを使用してオペレーティング システムによって制御されます。
PCI Express 機能 | PCI Express Native Control |
---|---|
PCI Express ネイティブ ホット プラグ | 必須 |
PCI Express ネイティブ電源管理イベント | 必須 |
PCI Express Advanced Error Reporting | 省略可能 |
PCI Express Capability Structure Control | 必須 |
_OSCメソッドがオペレーティング システムにこれらの機能の制御を許可する場合、Windows は PCI Express Native Control 機能を有効にします。 Windows の PCI Express Native Control 機能は PCI Express Advanced Error Reporting (AER) に依存しないため、PCI Express AER のプラットフォーム サポートはオプションです。
プラットフォームが _OSC 方式を実装していない場合、または、表にリストされている PCI Express 機能のいずれかのオペレーティング システム制御が利用できないことを _OSC 方式が通知し、それにより、上記の必須機能の制御をオペレーティング システムに付与しない場合、Windows は、PCI Express Native Control を介して PCI Express Express の高度な機能を有効にしません。
詳細については、PCI ファームウェア仕様の ACPI 仕様、リビジョン 4.0、およびセクション 4.5 のセクション 6.2.10 を参照してください。
これらの仕様は、ACPI および PCI SIG Web サイトで入手できます。