Windows での PCI Express Native Control の有効化

dvanced Configuration and Power Interface (ACPI) オペレーティング システム機能 (_OSC) メソッドは、プラットフォームで使用できる機能のうち、オペレーティング システムによって制御できる機能を伝達するために使用されます。 このメソッドは、ACPI 仕様リビジョン 4.0 で定義されています。

次の表に、Windows Vista、Windows Server 2008 以降のバージョンの Windows の PCI Express ネイティブ コントロール機能で制御できる 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 メソッドが実装されていない場合、または _OSC メソッドが、表に記載されている PCI Express 機能のオペレーティング システム制御が使用できないと通知し、オペレーティング システムに上記の必須機能の制御を許可しない場合、Windows は PCI Express Native Control を介して PCI Express Express の高度な機能を有効にしません。

詳細については、PCI ファームウェア仕様の ACPI 仕様、リビジョン 4.0、およびセクション 4.5 のセクション 6.2.10 を参照してください。

これらの仕様は、ACPI および PCI SIG Web サイトで入手できます。

参照

PCIe ルート ポートのデバイス固有データ (_DSD)