jak używać __stdcall do zakwalifikowania C ++ lambda?

Przedmowa - Uwielbiam C ++ lambda, jeśli to możliwe, użyję go wszędzie.

Teraz mam wymaganie lambda, potrzebuję lambda __stdcall. Ale otrzymuję następujący komunikat o błędzie:

 error C2664: 'EnumWindows' : cannot convert parameter 1 from '`anonymous-namespace'::<lambda1>' to 'WNDENUMPROC'
1>          No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called

Ktoś może mi pomóc? Oto mój kod (EnumWindowsProc znajduje się w zakresie funkcji):

        auto EnumWindowsProc = 
            [&](HWND hwnd, LPARAM lParam) mutable -> bool
        {
            return true;
        };
        EnumWindows(EnumWindowsProc, NULL);

questionAnswers(1)

yourAnswerToTheQuestion