mirror of
https://github.com/reactos/reactos.git
synced 2025-05-24 19:56:38 +00:00
[NDK]
Add the missing RtlpNt-Registry functions and move RtlpNtOpenKey into the NTOS_MODE_USER section. svn path=/trunk/; revision=53740
This commit is contained in:
parent
dcfe88feea
commit
a638c81564
1 changed files with 62 additions and 10 deletions
|
@ -3346,16 +3346,6 @@ RtlFormatCurrentUserKeyPath(
|
|||
IN OUT PUNICODE_STRING KeyPath
|
||||
);
|
||||
|
||||
NTSYSAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
RtlpNtOpenKey(
|
||||
OUT HANDLE KeyHandle,
|
||||
IN ACCESS_MASK DesiredAccess,
|
||||
IN POBJECT_ATTRIBUTES ObjectAttributes,
|
||||
IN ULONG Unused
|
||||
);
|
||||
|
||||
NTSYSAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
|
@ -3387,6 +3377,68 @@ RtlWriteRegistryValue(
|
|||
ULONG ValueLength
|
||||
);
|
||||
|
||||
#ifdef NTOS_MODE_USER
|
||||
NTSYSAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
RtlpNtCreateKey(
|
||||
OUT HANDLE KeyHandle,
|
||||
IN ACCESS_MASK DesiredAccess,
|
||||
IN POBJECT_ATTRIBUTES ObjectAttributes,
|
||||
IN ULONG TitleIndex,
|
||||
IN PUNICODE_STRING Class,
|
||||
OUT PULONG Disposition
|
||||
);
|
||||
|
||||
NTSYSAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
RtlpNtEnumerateSubKey(
|
||||
IN HANDLE KeyHandle,
|
||||
OUT PUNICODE_STRING SubKeyName,
|
||||
IN ULONG Index,
|
||||
IN ULONG Unused
|
||||
);
|
||||
|
||||
NTSYSAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
RtlpNtMakeTemporaryKey(
|
||||
IN HANDLE KeyHandle
|
||||
);
|
||||
|
||||
NTSYSAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
RtlpNtOpenKey(
|
||||
OUT HANDLE KeyHandle,
|
||||
IN ACCESS_MASK DesiredAccess,
|
||||
IN POBJECT_ATTRIBUTES ObjectAttributes,
|
||||
IN ULONG Unused
|
||||
);
|
||||
|
||||
NTSYSAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
RtlpNtQueryValueKey(
|
||||
IN HANDLE KeyHandle,
|
||||
OUT PULONG Type OPTIONAL,
|
||||
OUT PVOID Data OPTIONAL,
|
||||
IN OUT PULONG DataLength OPTIONAL,
|
||||
IN ULONG Unused
|
||||
);
|
||||
|
||||
NTSYSAPI
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
RtlpNtSetValueKey(
|
||||
IN HANDLE KeyHandle,
|
||||
IN ULONG Type,
|
||||
IN PVOID Data,
|
||||
IN ULONG DataLength
|
||||
);
|
||||
#endif
|
||||
|
||||
//
|
||||
// NLS Functions
|
||||
//
|
||||
|
|
Loading…
Reference in a new issue