mirror of
https://github.com/reactos/reactos.git
synced 2024-08-06 03:14:36 +00:00
[LSASRV]
Implement LsaIFree_LSAPR_SR_SECURITY_DESCRIPTOR and LsaIFree_LSAPR_TRANSLATED_NAMES. svn path=/trunk/; revision=72404
This commit is contained in:
parent
6f5011a861
commit
c7c1b36949
|
@ -213,6 +213,46 @@ LsaIFree_LSAPR_REFERENCED_DOMAIN_LIST(
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
VOID
|
||||||
|
NTAPI
|
||||||
|
LsaIFree_LSAPR_SR_SECURITY_DESCRIPTOR(
|
||||||
|
PLSAPR_SR_SECURITY_DESCRIPTOR Ptr)
|
||||||
|
{
|
||||||
|
if (Ptr != NULL)
|
||||||
|
{
|
||||||
|
if (Ptr->SecurityDescriptor != NULL)
|
||||||
|
midl_user_free(Ptr->SecurityDescriptor);
|
||||||
|
|
||||||
|
midl_user_free(Ptr);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
VOID
|
||||||
|
NTAPI
|
||||||
|
LsaIFree_LSAPR_TRANSLATED_NAMES(
|
||||||
|
PLSAPR_TRANSLATED_NAMES Ptr)
|
||||||
|
{
|
||||||
|
ULONG i;
|
||||||
|
|
||||||
|
if (Ptr != NULL)
|
||||||
|
{
|
||||||
|
if (Ptr->Names != NULL)
|
||||||
|
{
|
||||||
|
for (i = 0; i < Ptr->Entries; i++)
|
||||||
|
{
|
||||||
|
if (Ptr->Names[i].Name.Buffer != NULL)
|
||||||
|
midl_user_free(Ptr->Names[i].Name.Buffer);
|
||||||
|
}
|
||||||
|
|
||||||
|
midl_user_free(Ptr->Names);
|
||||||
|
}
|
||||||
|
|
||||||
|
midl_user_free(Ptr);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
NTSTATUS WINAPI
|
NTSTATUS WINAPI
|
||||||
LsapInitLsa(VOID)
|
LsapInitLsa(VOID)
|
||||||
{
|
{
|
||||||
|
|
|
@ -38,8 +38,8 @@
|
||||||
@ stdcall LsaIFree_LSAPR_PRIVILEGE_ENUM_BUFFER(ptr)
|
@ stdcall LsaIFree_LSAPR_PRIVILEGE_ENUM_BUFFER(ptr)
|
||||||
@ stdcall LsaIFree_LSAPR_PRIVILEGE_SET(ptr)
|
@ stdcall LsaIFree_LSAPR_PRIVILEGE_SET(ptr)
|
||||||
@ stdcall LsaIFree_LSAPR_REFERENCED_DOMAIN_LIST(ptr)
|
@ stdcall LsaIFree_LSAPR_REFERENCED_DOMAIN_LIST(ptr)
|
||||||
@ stub LsaIFree_LSAPR_SR_SECURITY_DESCRIPTOR
|
@ stdcall LsaIFree_LSAPR_SR_SECURITY_DESCRIPTOR(ptr)
|
||||||
@ stub LsaIFree_LSAPR_TRANSLATED_NAMES
|
@ stdcall LsaIFree_LSAPR_TRANSLATED_NAMES(ptr)
|
||||||
@ stub LsaIFree_LSAPR_TRANSLATED_SIDS
|
@ stub LsaIFree_LSAPR_TRANSLATED_SIDS
|
||||||
@ stub LsaIFree_LSAPR_TRUSTED_DOMAIN_INFO
|
@ stub LsaIFree_LSAPR_TRUSTED_DOMAIN_INFO
|
||||||
@ stub LsaIFree_LSAPR_TRUSTED_ENUM_BUFFER
|
@ stub LsaIFree_LSAPR_TRUSTED_ENUM_BUFFER
|
||||||
|
|
Loading…
Reference in a new issue