PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE関数 (pep_x.h)
PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE関数は、プラットフォーム拡張機能プラグインの (PEP) PEP_ACPI_SPB_I2C_RESOURCE構造体を初期化します。
構文
void PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE(
[in] USHORT SlaveAddress,
[in] BOOLEAN DeviceInitiated,
[in] ULONG ConnectionSpeed,
[in] BOOLEAN AddressingMode,
[in] PUNICODE_STRING ResourceSource,
[in] UCHAR ResourceSourceIndex,
[in] BOOLEAN ResourceUsage,
[in] BOOLEAN SharedMode,
[in] PCHAR VendorData,
[in] USHORT VendorDataLength,
[out] PPEP_ACPI_RESOURCE Resource
);
パラメーター
[in] SlaveAddress
この接続の I2C バス アドレス。
[in] DeviceInitiated
true の場合、この接続経由の通信がデバイスによって開始されることを示します。
[in] ConnectionSpeed
この接続でサポートされる最大速度 (ヘルツ単位)。
[in] AddressingMode
このデバイスがアドレス指定モードであることを示します。
[in] ResourceSource
この接続記述子が適用されるシリアル バス コントローラー デバイスの名前。 名前には、完全修飾パス、相対パス、または名前空間検索規則を利用する単純な名前セグメントを指定できます。
[in] ResourceSourceIndex
このパラメーターは常に 0 に設定する必要があります。
[in] ResourceUsage
リソースが使用中かどうかを示します。
[in] SharedMode
リソースが共有されているかどうかを示します。
[in] VendorData
シリアル バス接続の種類に固有の省略可能なデータへのポインター。
[in] VendorDataLength
VendorData パラメーターが指すバッファーの長さ。
[out] Resource
リソースへのポインター。 ポインターの背後にある構造体は 、PEP_ACPI_SPB_I2C_RESOURCE型です。
戻り値
なし
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 以降でサポートされています。 |
対象プラットフォーム | Windows |
ヘッダー | pep_x.h (Pep_x.h を含む) |