ReactOS  0.4.15-dev-5500-g82cf6c2
efi.c File Reference
#include <ntoskrnl.h>
#include <debug.h>
Include dependency graph for efi.c:

Go to the source code of this file.

Macros

#define NDEBUG
 

Functions

NTSTATUS NTAPI NtAddBootEntry (IN PBOOT_ENTRY Entry, IN ULONG Id)
 
NTSTATUS NTAPI NtAddDriverEntry (IN PEFI_DRIVER_ENTRY Entry, IN ULONG Id)
 
NTSTATUS NTAPI NtDeleteBootEntry (IN ULONG Id)
 
NTSTATUS NTAPI NtDeleteDriverEntry (IN ULONG Id)
 
NTSTATUS NTAPI NtEnumerateBootEntries (IN PVOID Buffer, IN PULONG BufferLength)
 
NTSTATUS NTAPI NtEnumerateDriverEntries (IN PVOID Buffer, IN PULONG BufferLength)
 
NTSTATUS NTAPI NtModifyBootEntry (IN PBOOT_ENTRY BootEntry)
 
NTSTATUS NTAPI NtModifyDriverEntry (IN PEFI_DRIVER_ENTRY DriverEntry)
 
NTSTATUS NTAPI NtQueryBootEntryOrder (IN PULONG Ids, IN PULONG Count)
 
NTSTATUS NTAPI NtQueryDriverEntryOrder (IN PULONG Ids, IN PULONG Count)
 
NTSTATUS NTAPI NtQueryBootOptions (IN PBOOT_OPTIONS BootOptions, IN PULONG BootOptionsLength)
 
NTSTATUS NTAPI NtSetBootEntryOrder (IN PULONG Ids, IN PULONG Count)
 
NTSTATUS NTAPI NtSetDriverEntryOrder (IN PULONG Ids, IN PULONG Count)
 
NTSTATUS NTAPI NtSetBootOptions (IN PBOOT_OPTIONS BootOptions, IN ULONG FieldsToChange)
 
NTSTATUS NTAPI NtTranslateFilePath (PFILE_PATH InputFilePath, ULONG OutputType, PFILE_PATH OutputFilePath, ULONG OutputFilePathLength)
 

Macro Definition Documentation

◆ NDEBUG

#define NDEBUG

Definition at line 12 of file efi.c.

Function Documentation

◆ NtAddBootEntry()

NTSTATUS NTAPI NtAddBootEntry ( IN PBOOT_ENTRY  Entry,
IN ULONG  Id 
)

Definition at line 19 of file efi.c.

21 {
24 }
return STATUS_NOT_IMPLEMENTED
#define UNIMPLEMENTED
Definition: debug.h:115

◆ NtAddDriverEntry()

NTSTATUS NTAPI NtAddDriverEntry ( IN PEFI_DRIVER_ENTRY  Entry,
IN ULONG  Id 
)

Definition at line 28 of file efi.c.

30 {
33 }
return STATUS_NOT_IMPLEMENTED
#define UNIMPLEMENTED
Definition: debug.h:115

◆ NtDeleteBootEntry()

NTSTATUS NTAPI NtDeleteBootEntry ( IN ULONG  Id)

Definition at line 37 of file efi.c.

38 {
41 }
return STATUS_NOT_IMPLEMENTED
#define UNIMPLEMENTED
Definition: debug.h:115

◆ NtDeleteDriverEntry()

NTSTATUS NTAPI NtDeleteDriverEntry ( IN ULONG  Id)

Definition at line 45 of file efi.c.

46 {
49 }
return STATUS_NOT_IMPLEMENTED
#define UNIMPLEMENTED
Definition: debug.h:115

◆ NtEnumerateBootEntries()

NTSTATUS NTAPI NtEnumerateBootEntries ( IN PVOID  Buffer,
IN PULONG  BufferLength 
)

Definition at line 53 of file efi.c.

55 {
58 }
return STATUS_NOT_IMPLEMENTED
#define UNIMPLEMENTED
Definition: debug.h:115

◆ NtEnumerateDriverEntries()

NTSTATUS NTAPI NtEnumerateDriverEntries ( IN PVOID  Buffer,
IN PULONG  BufferLength 
)

Definition at line 62 of file efi.c.

64 {
67 }
return STATUS_NOT_IMPLEMENTED
#define UNIMPLEMENTED
Definition: debug.h:115

◆ NtModifyBootEntry()

NTSTATUS NTAPI NtModifyBootEntry ( IN PBOOT_ENTRY  BootEntry)

Definition at line 71 of file efi.c.

72 {
75 }
return STATUS_NOT_IMPLEMENTED
#define UNIMPLEMENTED
Definition: debug.h:115

◆ NtModifyDriverEntry()

NTSTATUS NTAPI NtModifyDriverEntry ( IN PEFI_DRIVER_ENTRY  DriverEntry)

Definition at line 79 of file efi.c.

80 {
83 }
return STATUS_NOT_IMPLEMENTED
#define UNIMPLEMENTED
Definition: debug.h:115

◆ NtQueryBootEntryOrder()

NTSTATUS NTAPI NtQueryBootEntryOrder ( IN PULONG  Ids,
IN PULONG  Count 
)

Definition at line 87 of file efi.c.

89 {
92 }
return STATUS_NOT_IMPLEMENTED
#define UNIMPLEMENTED
Definition: debug.h:115

◆ NtQueryBootOptions()

NTSTATUS NTAPI NtQueryBootOptions ( IN PBOOT_OPTIONS  BootOptions,
IN PULONG  BootOptionsLength 
)

Definition at line 105 of file efi.c.

107 {
109  return STATUS_NOT_IMPLEMENTED;
110 }
return STATUS_NOT_IMPLEMENTED
#define UNIMPLEMENTED
Definition: debug.h:115

◆ NtQueryDriverEntryOrder()

NTSTATUS NTAPI NtQueryDriverEntryOrder ( IN PULONG  Ids,
IN PULONG  Count 
)

Definition at line 96 of file efi.c.

98 {
100  return STATUS_NOT_IMPLEMENTED;
101 }
return STATUS_NOT_IMPLEMENTED
#define UNIMPLEMENTED
Definition: debug.h:115

◆ NtSetBootEntryOrder()

NTSTATUS NTAPI NtSetBootEntryOrder ( IN PULONG  Ids,
IN PULONG  Count 
)

Definition at line 114 of file efi.c.

116 {
118  return STATUS_NOT_IMPLEMENTED;
119 }
return STATUS_NOT_IMPLEMENTED
#define UNIMPLEMENTED
Definition: debug.h:115

◆ NtSetBootOptions()

NTSTATUS NTAPI NtSetBootOptions ( IN PBOOT_OPTIONS  BootOptions,
IN ULONG  FieldsToChange 
)

Definition at line 132 of file efi.c.

134 {
136  return STATUS_NOT_IMPLEMENTED;
137 }
return STATUS_NOT_IMPLEMENTED
#define UNIMPLEMENTED
Definition: debug.h:115

◆ NtSetDriverEntryOrder()

NTSTATUS NTAPI NtSetDriverEntryOrder ( IN PULONG  Ids,
IN PULONG  Count 
)

Definition at line 123 of file efi.c.

125 {
127  return STATUS_NOT_IMPLEMENTED;
128 }
return STATUS_NOT_IMPLEMENTED
#define UNIMPLEMENTED
Definition: debug.h:115

◆ NtTranslateFilePath()

NTSTATUS NTAPI NtTranslateFilePath ( PFILE_PATH  InputFilePath,
ULONG  OutputType,
PFILE_PATH  OutputFilePath,
ULONG  OutputFilePathLength 
)

Definition at line 141 of file efi.c.

145 {
147  return STATUS_NOT_IMPLEMENTED;
148 }
return STATUS_NOT_IMPLEMENTED
#define UNIMPLEMENTED
Definition: debug.h:115