Nikolay Sivov (@nsivov) commented about dlls/ntdll/tests/rtl.c:
free( group_sid ); }
+static void test_RtlQueryInformationActiveActivationContext(void) +{ + ACTIVATION_CONTEXT_BASIC_INFORMATION basic; + NTSTATUS status; + SIZE_T size; + + status = pRtlQueryInformationActiveActivationContext( ActivationContextBasicInformation, &basic, + sizeof(basic), &size ); + ok( status == STATUS_SUCCESS, "Got unexpected status %#lx.\n", status ); + ok( size == sizeof(ACTIVATION_CONTEXT_BASIC_INFORMATION), "Size mismatch.\n" ); + ok( basic.dwFlags == 0, "Got unexpected flags %#lx.\n", basic.dwFlags ); + ok( !basic.hActCtx, "Got unexpected handle.\n" ); +}
This doesn't check much if you don't have an active context, that's why hActCtx is NULL I think. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/8247#note_105812