mirror of
https://github.com/reactos/reactos.git
synced 2025-05-28 21:48:19 +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
|
IN OUT PUNICODE_STRING KeyPath
|
||||||
);
|
);
|
||||||
|
|
||||||
NTSYSAPI
|
|
||||||
NTSTATUS
|
|
||||||
NTAPI
|
|
||||||
RtlpNtOpenKey(
|
|
||||||
OUT HANDLE KeyHandle,
|
|
||||||
IN ACCESS_MASK DesiredAccess,
|
|
||||||
IN POBJECT_ATTRIBUTES ObjectAttributes,
|
|
||||||
IN ULONG Unused
|
|
||||||
);
|
|
||||||
|
|
||||||
NTSYSAPI
|
NTSYSAPI
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
NTAPI
|
||||||
|
@ -3387,6 +3377,68 @@ RtlWriteRegistryValue(
|
||||||
ULONG ValueLength
|
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
|
// NLS Functions
|
||||||
//
|
//
|
||||||
|
|
Loading…
Reference in a new issue