1 /* 2 * PROJECT: ReactOS Kernel 3 * LICENSE: GPL - See COPYING in the top level directory 4 * FILE: ntoskrnl/ex/efi.c 5 * PURPOSE: I/O Functions for EFI Machines 6 * PROGRAMMERS: Alex Ionescu (alex.ionescu@reactos.org) 7 */ 8 9 /* INCLUDES *****************************************************************/ 10 11 #include <ntoskrnl.h> 12 #define NDEBUG 13 #include <debug.h> 14 15 /* FUNCTIONS *****************************************************************/ 16 17 NTSTATUS 18 NTAPI 19 NtAddBootEntry(IN PBOOT_ENTRY Entry, 20 IN ULONG Id) 21 { 22 UNIMPLEMENTED; 23 return STATUS_NOT_IMPLEMENTED; 24 } 25 26 NTSTATUS 27 NTAPI 28 NtAddDriverEntry(IN PEFI_DRIVER_ENTRY Entry, 29 IN ULONG Id) 30 { 31 UNIMPLEMENTED; 32 return STATUS_NOT_IMPLEMENTED; 33 } 34 35 NTSTATUS 36 NTAPI 37 NtDeleteBootEntry(IN ULONG Id) 38 { 39 UNIMPLEMENTED; 40 return STATUS_NOT_IMPLEMENTED; 41 } 42 43 NTSTATUS 44 NTAPI 45 NtDeleteDriverEntry(IN ULONG Id) 46 { 47 UNIMPLEMENTED; 48 return STATUS_NOT_IMPLEMENTED; 49 } 50 51 NTSTATUS 52 NTAPI 53 NtEnumerateBootEntries(IN PVOID Buffer, 54 IN PULONG BufferLength) 55 { 56 UNIMPLEMENTED; 57 return STATUS_NOT_IMPLEMENTED; 58 } 59 60 NTSTATUS 61 NTAPI 62 NtEnumerateDriverEntries(IN PVOID Buffer, 63 IN PULONG BufferLength) 64 { 65 UNIMPLEMENTED; 66 return STATUS_NOT_IMPLEMENTED; 67 } 68 69 NTSTATUS 70 NTAPI 71 NtModifyBootEntry(IN PBOOT_ENTRY BootEntry) 72 { 73 UNIMPLEMENTED; 74 return STATUS_NOT_IMPLEMENTED; 75 } 76 77 NTSTATUS 78 NTAPI 79 NtModifyDriverEntry(IN PEFI_DRIVER_ENTRY DriverEntry) 80 { 81 UNIMPLEMENTED; 82 return STATUS_NOT_IMPLEMENTED; 83 } 84 85 NTSTATUS 86 NTAPI 87 NtQueryBootEntryOrder(IN PULONG Ids, 88 IN PULONG Count) 89 { 90 UNIMPLEMENTED; 91 return STATUS_NOT_IMPLEMENTED; 92 } 93 94 NTSTATUS 95 NTAPI 96 NtQueryDriverEntryOrder(IN PULONG Ids, 97 IN PULONG Count) 98 { 99 UNIMPLEMENTED; 100 return STATUS_NOT_IMPLEMENTED; 101 } 102 103 NTSTATUS 104 NTAPI 105 NtQueryBootOptions(IN PBOOT_OPTIONS BootOptions, 106 IN PULONG BootOptionsLength) 107 { 108 UNIMPLEMENTED; 109 return STATUS_NOT_IMPLEMENTED; 110 } 111 112 NTSTATUS 113 NTAPI 114 NtSetBootEntryOrder(IN PULONG Ids, 115 IN PULONG Count) 116 { 117 UNIMPLEMENTED; 118 return STATUS_NOT_IMPLEMENTED; 119 } 120 121 NTSTATUS 122 NTAPI 123 NtSetDriverEntryOrder(IN PULONG Ids, 124 IN PULONG Count) 125 { 126 UNIMPLEMENTED; 127 return STATUS_NOT_IMPLEMENTED; 128 } 129 130 NTSTATUS 131 NTAPI 132 NtSetBootOptions(IN PBOOT_OPTIONS BootOptions, 133 IN ULONG FieldsToChange) 134 { 135 UNIMPLEMENTED; 136 return STATUS_NOT_IMPLEMENTED; 137 } 138 139 NTSTATUS 140 NTAPI 141 NtTranslateFilePath(PFILE_PATH InputFilePath, 142 ULONG OutputType, 143 PFILE_PATH OutputFilePath, 144 ULONG OutputFilePathLength) 145 { 146 UNIMPLEMENTED; 147 return STATUS_NOT_IMPLEMENTED; 148 } 149 150 /* EOF */ 151