[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#8876) Problems About LMDB
wisbyme@gmail.com wrote:
> Full_Name: Daniel.L
> Version: LMDB 0.9.70
> OS: macOS or WIN10
> URL: ftp://ftp.openldap.org/incoming/
> Submission from: (NULL) (113.109.207.158)
>
>
> Hello,
>
> I found some problems about LMDB from github.
> Some problems in windows, I have posted the code behind.
> The same code in macOS, getting data often fails. It always returns
> MDB_NOTFOUND.
> But I can't find the reason at all, is it not available in macOS?
>
> Thank you.
No idea what the below means. Learn to use git, learn to use diff.
> ------CODES MODIFIED----------------------------------------------------------------------
>
> typedef LONG NTSTATUS, *PNTSTATUS; /// LJJ added 2018.07.10
> typedef NTSTATUS WINAPI NtCreateSectionFunc /// LJJ modified 2018.07.10
> (OUT PHANDLE sh, IN ACCESS_MASK acc,
> IN void * oa OPTIONAL,
> IN PLARGE_INTEGER ms OPTIONAL,
> IN ULONG pp, IN ULONG aa, IN HANDLE fh OPTIONAL);
>
> static NtCreateSectionFunc *NtCreateSection;
>
> typedef enum _SECTION_INHERIT {
> ViewShare = 1,
> ViewUnmap = 2
> } SECTION_INHERIT;
>
> typedef NTSTATUS WINAPI NtMapViewOfSectionFunc /// LJJ modified 2018.07.10
> (IN PHANDLE sh, IN HANDLE ph,
> IN OUT PVOID *addr, IN ULONG_PTR zbits,
> IN SIZE_T cs, IN OUT PLARGE_INTEGER off OPTIONAL,
> IN OUT PSIZE_T vs, IN SECTION_INHERIT ih,
> IN ULONG at, IN ULONG pp);
>
> static NtMapViewOfSectionFunc *NtMapViewOfSection; /// LJJ modified 2018.07.10
>
>
> HMODULE h = GetModuleHandleA("NTDLL.DLL"); /// LJJ modified 2018.07.10
>
>
>
>
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/