ACPI_PLD_JOINT_BUFFER構造体 (acpitabl.h)

ACPI PLD ジョイント記述子バッファー、リビジョン 1 (Microsoft カスタム PLD バッファー拡張機能、128 ビット) について説明します。

構文

typedef struct _ACPI_PLD_JOINT_BUFFER {
  UINT32 Revision : 5;
  UINT32 JointType : 4;
  UINT32 SourceEdge : 3;
  UINT32 TargetCabinetNumber : 8;
  UINT32 TargetPanel : 3;
  UINT32 TargetEdge : 3;
  UINT32 Reserved1 : 5;
  UINT32 MovementOrientation : 1;
  UINT32 ForwardMovementRange : 16;
  UINT32 BackwardMovementRange : 16;
  UINT32 HorizontalOffset : 16;
  UINT32 VerticalOffset : 16;
  UINT32 GapOffset : 16;
  UINT32 Rotation : 9;
  UINT32 Reserved2 : 7;
} ACPI_PLD_JOINT_BUFFER, *PACPI_PLD_JOINT_BUFFER;

メンバー

Revision

JointType

SourceEdge

TargetCabinetNumber

TargetPanel

TargetEdge

Reserved1

MovementOrientation

ForwardMovementRange

BackwardMovementRange

HorizontalOffset

VerticalOffset

GapOffset

Rotation

Reserved2

注釈

GUID は次のように定義されます。

DEFINE_GUID(ACPI_PLD_JOINT_BUFFER_GUID,
    0xf01cfc40, 0x3c75, 0x4523, 0x9e, 0x44, 0x21, 0x5c, 0xb1, 0x54, 0xbd, 0xa6);

要件

要件
Header acpitabl.h