- Implement SamIFree_SAMPR_ENUMERATION_BUFFER.
- Fix some typos in the spec file.

svn path=/trunk/; revision=58737
This commit is contained in:
Eric Kohl 2013-04-13 15:33:56 +00:00
parent ffa7a81ee3
commit 4eb24ad42a
2 changed files with 29 additions and 5 deletions

View file

@ -101,6 +101,30 @@ SampInitializeRegistry(VOID)
}
VOID
NTAPI
SamIFree_SAMPR_ENUMERATION_BUFFER(PSAMPR_ENUMERATION_BUFFER Ptr)
{
ULONG i;
if (Ptr != NULL)
{
if (Ptr->Buffer != NULL)
{
for (i = 0; i < Ptr->EntriesRead; i++)
{
if (Ptr->Buffer[i].Name.Buffer != NULL)
MIDL_user_free(Ptr->Buffer[i].Name.Buffer);
}
MIDL_user_free(Ptr->Buffer);
}
MIDL_user_free(Ptr);
}
}
VOID
NTAPI
SamIFree_SAMPR_PSID_ARRAY(PSAMPR_PSID_ARRAY Ptr)

View file

@ -20,7 +20,7 @@
@ stub SamIFree_SAMPR_ALIAS_INFO_BUFFER
@ stub SamIFree_SAMPR_DISPLAY_INFO_BUFFER
@ stub SamIFree_SAMPR_DOMAIN_INFO_BUFFER
@ stub SamIFree_SAMPR_ENUMERATION_BUFFER
@ stdcall SamIFree_SAMPR_ENUMERATION_BUFFER(ptr)
@ stub SamIFree_SAMPR_GET_GROUPS_BUFFER
@ stub SamIFree_SAMPR_GET_MEMBERS_BUFFER
@ stub SamIFree_SAMPR_GROUP_INFO_BUFFER
@ -36,13 +36,13 @@
@ stub SamIGetBootKeyInformation
@ stub SamIGetDefaultAdministratorName
@ stub SamIGetFixedAttributes
@ stub SamIGetinterdomainTrustAccountPasswordsForUpgrade
@ stub SamIGetInterdomainTrustAccountPasswordsForUpgrade
@ stub SamIGetPrivateData
@ stub SamIGetResourceGroupmembershipsTransitive
@ stub SamIGetSerialNumberDomain
@ stub SamIGetuserLogonInformation
@ stub SamIGetuserLogonInformation2
@ stub SamIGetuserLogonInformationEx
@ stub SamIGetUserLogonInformation
@ stub SamIGetUserLogonInformation2
@ stub SamIGetUserLogonInformationEx
@ stub SamIImpersonateNullSession
@ stub SamIIncrementPerformanceCounter
@ stdcall SamIInitialize()