mirror of
https://github.com/reactos/reactos.git
synced 2024-09-28 13:34:53 +00:00
implemented LsaDelete() (client only)
svn path=/trunk/; revision=20894
This commit is contained in:
parent
12fcc64d56
commit
48939cfdc4
|
@ -39,4 +39,8 @@ interface lsarpc
|
|||
/* Function 0 */
|
||||
NTSTATUS LsarClose(handle_t BindingHandle,
|
||||
[in] LSA_HANDLE ObjectHandle);
|
||||
|
||||
/* Function 1 */
|
||||
NTSTATUS LsarDelete(handle_t BindingHandle,
|
||||
[in] LSA_HANDLE ObjectHandle);
|
||||
}
|
||||
|
|
|
@ -351,7 +351,7 @@ LsaClose@4
|
|||
;LsaCreateSecret@16
|
||||
;LsaCreateTrustedDomain@16
|
||||
;LsaCreateTrustedDomainEx
|
||||
;LsaDelete@4
|
||||
LsaDelete@4
|
||||
;LsaDeleteTrustedDomain@8
|
||||
LsaEnumerateAccountRights@16
|
||||
;LsaEnumerateAccounts@20
|
||||
|
|
|
@ -92,6 +92,22 @@ LsaClose(LSA_HANDLE ObjectHandle)
|
|||
(unsigned long)ObjectHandle);
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
LsaDelete(LSA_HANDLE ObjectHandle)
|
||||
{
|
||||
DPRINT("LsaDelete(0x%p) called\n", ObjectHandle);
|
||||
|
||||
LSAHandleBind();
|
||||
|
||||
return LsarDelete(LSABindingHandle,
|
||||
(unsigned long)ObjectHandle);
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
|
|
|
@ -144,4 +144,13 @@ LsarClose(IN handle_t BindingHandle,
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* Function 1 */
|
||||
unsigned int
|
||||
LsarDelete(IN handle_t BindingHandle,
|
||||
IN unsigned long ObjectHandle)
|
||||
{
|
||||
DPRINT1("LsarDelete(0x%p) UNIMPLEMENTED!\n", ObjectHandle);
|
||||
return STATUS_ACCESS_DENIED;
|
||||
}
|
||||
|
||||
/* EOF */
|
||||
|
|
Loading…
Reference in a new issue