ReactOS  0.4.14-dev-49-gfb4591c
halacpi.h
Go to the documentation of this file.
1 #pragma once
2 
3 //
4 // Internal HAL structure
5 //
6 typedef struct _ACPI_CACHED_TABLE
7 {
10  // table follows
11  // ...
13 
15 NTAPI
17  IN PLOADER_PARAMETER_BLOCK LoaderBlock
18 );
19 
20 PVOID
21 NTAPI
23  IN PLOADER_PARAMETER_BLOCK LoaderBlock,
25 );
26 
27 INIT_FUNCTION
29 NTAPI
31  IN PLOADER_PARAMETER_BLOCK LoaderBlock
32 );
33 
34 PVOID
35 NTAPI
37  IN PLOADER_PARAMETER_BLOCK LoaderBlock,
39 );
40 
41 /* EOF */
INIT_FUNCTION NTSTATUS NTAPI HalpSetupAcpiPhase0(IN PLOADER_PARAMETER_BLOCK LoaderBlock)
Definition: halacpi.c:792
#define IN
Definition: typedefs.h:38
DESCRIPTION_HEADER Header
Definition: halacpi.h:9
LONG NTSTATUS
Definition: precomp.h:26
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
Definition: IoEaTest.cpp:117
PVOID NTAPI HalpAcpiGetTable(IN PLOADER_PARAMETER_BLOCK LoaderBlock, IN ULONG Signature)
Definition: halacpi.c:404
Definition: typedefs.h:117
struct _ACPI_CACHED_TABLE ACPI_CACHED_TABLE
LIST_ENTRY Links
Definition: halacpi.h:8
PVOID NTAPI HalAcpiGetTable(IN PLOADER_PARAMETER_BLOCK LoaderBlock, IN ULONG Signature)
Definition: halacpi.c:446
NTSTATUS NTAPI HalpAcpiTableCacheInit(IN PLOADER_PARAMETER_BLOCK LoaderBlock)
Definition: halacpi.c:642
unsigned int ULONG
Definition: retypes.h:1
static const WCHAR Signature[]
Definition: parser.c:141
struct _ACPI_CACHED_TABLE * PACPI_CACHED_TABLE