Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by ACPI.
For more information, see:
acpitabl.h contains the following programming interfaces:
Functions
HMAT_ENTRY_LENGTH The HMAT_ENTRY_LENGTH macro returns the size of the type in the HMAT_ENTRY structure. |
PROC_TOPOLOGY_NODE_CACHE_TYPE_DATA Defines the processor topology node cache type data macro. |
PROC_TOPOLOGY_NODE_CACHE_TYPE_INSTRUCTION Defines the processor topology node cache type instruction macro. |
PROC_TOPOLOGY_NODE_CACHE_TYPE_UNIFIED Defines the processor topology node cache type unified macro. |
Structures
ACPI_PDTT Defines the ACPI Processor Debug Trigger Table (PDTT) structure. |
ACPI_PLD_CONTAINER_BUFFER Defines the ACPI Physical Location Descriptor (PLD) container buffer structure. |
ACPI_PLD_INTERFACE_CLASS_BUFFER Describes the ACPI PLD interface class descriptor buffer, revision 1 (Microsoft custom PLD buffer extension, 128-bits). |
ACPI_PLD_INTERFACE_INSTANCE_ANSI_BUFFER Describes the ACPI PLD interface instance ANSI descriptor buffers, revision 1 (Microsoft custom PLD buffer extension, 128-bits). |
ACPI_PLD_INTERFACE_INSTANCE_GUID_BUFFER Describes the ACPI PLD interface instance GUID descriptor buffer, revision 1 (Microsoft custom PLD buffer extension, 128-bits). |
ACPI_PLD_INTERFACE_INSTANCE_UNICODE_BUFFER Describes the ACPI PLD interface instance Unicode descriptor buffer, revision 1 (Microsoft custom PLD buffer extension, 128-bits). |
ACPI_PLD_JOINT_BUFFER Describes the ACPI PLD joint descriptor buffer, revision 1 (Microsoft custom PLD buffer extension, 128-bits). |
ACPI_PLD_SPATIAL_BUFFER Describes the ACPI PLD spatial descriptor buffer, revision 1 (Microsoft custom PLD buffer extension, 128-bits). |
ASPT_ENTRY This topic describes the ASPT_ENTRY union used by the AMD Secure Processor Table (ASPT). |
ASPT_ENTRY_HEADER This topic describes the ASPT_ENTRY_HEADER structure used by the AMD Secure Processor Table (ASPT). |
BBRT_TABLE Defines a Boot Background Resource Table. |
ECDT This topic describes the ECDT structure. |
GIC_ITS This topic describes the GIC_ITS structure. |
HMAT_ENTRY The HMAT_ENTRY structure contains the Heterogeneous Memory Attribute Table (HMAT) information for the table. |
HMAT_TABLE Defines the _HMAT_TABLE structure. |
IVHD_ACPI_DEVICE_ENTRY Defines the I/O Virtualization Hardware Definition (IVHD) ACPI device entry structure. |
IVRS_IVINFO Defines the I/O Virtualization Reporting Structure (IVRS) I/O virtualization structure. |
LPI_STATE_DESCRIPTOR Defines an LPI state descriptor. |
LPI_STATE_FLAGS Defines LPI state flags, either as a structure or as an integer. |
LPIT Defines an LPI ACPI table. |
MHSP_CHANNEL This topic describes the MHSP_CHANNEL structure used by the Microsoft HSP ACPI table. |
MHSP_TABLE Describes the MHSP_TABLE structure. |
NFIT_PLATFORM_CAPABILITIES Describes the NVDIMM Firmware Interface Table (NFIT) platform capabilities structure. Originally defined in ACPI 6.2 Errata A. |
PCC_REDUCED_1_SUBSPACE Contains information about the ACPI Platform Communication Channel (PCC) HW-reduced Type 1 subspace. |
PCC_REDUCED_2_SUBSPACE Contains information about the ACPI Platform Communication Channel (PCC) HW-reduced Type 2 subspace. |
PDTT_PCC_SUBCHANNEL_INDENTIFIER Defines the Processor Properties Topology Table (PPTT) Platform Communication Channel (PCC) subchannel identifier structure. |
PPTT Defines the Processor Properties Topology Table (PPTT) structure. |
PRM_HANDLER_INFORMATION Defines the PRM_HANDLER_INFORMATION structure. |
PRM_MODULE_INFORMATION Defines the PRM_MODULE_INFORMATION structure. |
PRMT_TABLE Defines the PRMT_TABLE structure. |
PROC_TOPOLOGY_CACHE_ATTRIBUTES Defines the processor topology cache attributes structure. |
PROC_TOPOLOGY_CACHE_FLAGS Defines the processor topology cache flags structure. |
PROC_TOPOLOGY_NODE Defines the processor topology node structure. |
PROC_TOPOLOGY_NODE_FLAGS Defines the processor topology node flags structure. |
SATC This topic describes the SATC structure. |
SDEV_SECURE_ACPI_INFO_ENTRY Defines an information entry for a secure ACPI device for use in a secure device table. |
SDEV_SECURE_RESOURCE_ID_ENTRY Defines a resource ID entry for a secure ACPI device for use in a secure device table. |
SDEV_SECURE_RESOURCE_MEMORY_ENTRY Defines a resource memory entry for a secure ACPI device for use in a secure device table. |
SPMI_DESCRIPTION_TABLE Defines the SPMI_DESCRIPTION_TABLE structure. |
Enumerations
ACPI_PLD_EDGE Describes joint edge bits 10:12,24:26. |
ACPI_PLD_HORIZONTAL_POSITION Describes horizontal position bits 72:73. |
ACPI_PLD_JOINT_TYPE Describes joint type bits 6:9. |
ACPI_PLD_ORIENTATION Describes orientation bit 78. |
ACPI_PLD_PANEL Describes panel surface bits 67:69. |
ACPI_PLD_ROTATION Describes rotation bits 115:118. |
ACPI_PLD_SHAPE Describes shape bits 74:77. |
ACPI_PLD_VERTICAL_POSITION Describes vertical position bits 70:71. |
HSP_PROTOCOL_ID This topic describes the HSP_PROTOCOL_ID enumeration. |
IVRS_BLOCK_TYPE Enumerates the I/O Virtualization Reporting Structure (IVRS) block types. |
IVRS_TABLE_TYPE Enumerates the I/O Virtualization Hardware Definition (IVHD) entry types. |
NFIT_STRUCTURE_TYPE Describes NVDIMM Firmware Interface Table (NFIT) structure types. |
SRAT_ENTRY_TYPE This topic describes the SRAT_ENTRY_TYPE enumeration. |