mirror of
https://github.com/reactos/reactos.git
synced 2024-07-30 08:08:56 +00:00
CM (Registry Manager) Stubs added (Registry Callbacks)
svn path=/trunk/; revision=9818
This commit is contained in:
parent
9130d5d683
commit
ba71f37690
|
@ -356,6 +356,12 @@ extern KSPIN_LOCK CmiKeyListLock;
|
|||
extern LIST_ENTRY CmiHiveListHead;
|
||||
extern ERESOURCE CmiHiveListLock;
|
||||
|
||||
/* Registry Callback Function */
|
||||
typedef NTSTATUS (*PEX_CALLBACK_FUNCTION ) (
|
||||
IN PVOID CallbackContext,
|
||||
IN PVOID Argument1,
|
||||
IN PVOID Argument2
|
||||
);
|
||||
|
||||
VOID
|
||||
CmiVerifyBinHeader(PHBIN BinHeader);
|
||||
|
@ -386,6 +392,15 @@ CmiVerifyRegistryHive(PREGISTRY_HIVE RegistryHive);
|
|||
#define VERIFY_REGISTRY_HIVE(x)
|
||||
#endif
|
||||
|
||||
NTSTATUS STDCALL
|
||||
CmRegisterCallback(IN PEX_CALLBACK_FUNCTION Function,
|
||||
IN PVOID Context,
|
||||
IN OUT PLARGE_INTEGER Cookie
|
||||
);
|
||||
|
||||
NTSTATUS STDCALL
|
||||
CmUnRegisterCallback(IN LARGE_INTEGER Cookie);
|
||||
|
||||
NTSTATUS STDCALL
|
||||
CmiObjectParse(IN PVOID ParsedObject,
|
||||
OUT PVOID *NextObject,
|
||||
|
|
|
@ -31,6 +31,31 @@ static BOOLEAN CmiRegistryInitialized = FALSE;
|
|||
|
||||
/* FUNCTIONS ****************************************************************/
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
CmRegisterCallback(IN PEX_CALLBACK_FUNCTION Function,
|
||||
IN PVOID Context,
|
||||
IN OUT PLARGE_INTEGER Cookie
|
||||
)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
|
||||
NTSTATUS STDCALL
|
||||
CmUnRegisterCallback(IN LARGE_INTEGER Cookie)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
|
||||
NTSTATUS STDCALL
|
||||
NtCreateKey(OUT PHANDLE KeyHandle,
|
||||
IN ACCESS_MASK DesiredAccess,
|
||||
|
|
Loading…
Reference in a new issue