mirror of
https://github.com/reactos/reactos.git
synced 2025-01-05 13:59:25 +00:00
- Add NtEnumerateSystemEnvironmentValuesEx, NtQuerySystemEnvironmentValueex, NtSetSystemEnvironmentValueEx.
- Fix some build brtakage. svn path=/trunk/; revision=24631
This commit is contained in:
parent
03aeec584e
commit
1bf94f2a3a
5 changed files with 31 additions and 24 deletions
|
@ -32,7 +32,6 @@ NtAddDriverEntry(IN PEFI_DRIVER_ENTRY Entry,
|
|||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
NtDeleteBootEntry(IN ULONG Id)
|
||||
|
|
|
@ -336,6 +336,33 @@ NtSetSystemEnvironmentValue (IN PUNICODE_STRING VariableName,
|
|||
return Status;
|
||||
}
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
NtEnumerateSystemEnvironmentValuesEx(IN ULONG InformationClass,
|
||||
IN PVOID Buffer,
|
||||
IN ULONG BufferLength)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
NtQuerySystemEnvironmentValueEx(IN PUNICODE_STRING VariableName,
|
||||
IN LPGUID VendorGuid)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
NtSetSystemEnvironmentValueEx(IN PUNICODE_STRING VariableName,
|
||||
IN LPGUID VendorGuid)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/* --- Query/Set System Information --- */
|
||||
|
||||
|
|
|
@ -1327,7 +1327,6 @@ ZwCreateKey@28
|
|||
ZwCreateSection@28
|
||||
ZwCreateSymbolicLinkObject@16
|
||||
ZwCreateTimer@16
|
||||
ZwDeleteBootEntry@4
|
||||
ZwDeleteFile@4
|
||||
ZwDeleteKey@4
|
||||
ZwDeleteValueKey@8
|
||||
|
|
|
@ -183,9 +183,9 @@ SeLocateProcessImageName(IN PEPROCESS Process,
|
|||
/* FUNCTIONS ****************************************************************/
|
||||
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
NTAPI
|
||||
NtAccessCheckAndAuditAlarm(IN PUNICODE_STRING SubsystemName,
|
||||
IN PVOID HandleId,
|
||||
IN HANDLE HandleId,
|
||||
IN PUNICODE_STRING ObjectTypeName,
|
||||
IN PUNICODE_STRING ObjectName,
|
||||
IN PSECURITY_DESCRIPTOR SecurityDescriptor,
|
||||
|
@ -196,8 +196,8 @@ NtAccessCheckAndAuditAlarm(IN PUNICODE_STRING SubsystemName,
|
|||
OUT PNTSTATUS AccessStatus,
|
||||
OUT PBOOLEAN GenerateOnClose)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return(STATUS_NOT_IMPLEMENTED);
|
||||
UNIMPLEMENTED;
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -1146,24 +1146,6 @@ NtAccessCheck(IN PSECURITY_DESCRIPTOR SecurityDescriptor,
|
|||
return Status;
|
||||
}
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
NtAccessCheckAndAuditAlarm(IN PUNICODE_STRING SubsystemName,
|
||||
IN HANDLE HandleId,
|
||||
IN PUNICODE_STRING ObjectTypeName,
|
||||
IN PUNICODE_STRING ObjectName,
|
||||
IN PSECURITY_DESCRIPTOR SecurityDescriptor,
|
||||
IN ACCESS_MASK DesiredAccess,
|
||||
IN PGENERIC_MAPPING GenericMapping,
|
||||
IN BOOLEAN ObjectCreation,
|
||||
OUT PACCESS_MASK GrantedAccess,
|
||||
OUT PNTSTATUS AccessStatus,
|
||||
OUT PBOOLEAN GenerateOnClose)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
NtAccessCheckByType(IN PSECURITY_DESCRIPTOR SecurityDescriptor,
|
||||
|
|
Loading…
Reference in a new issue