Nikolay Sivov (@nsivov) commented about dlls/kernelbase/loader.c:
*/ BOOL WINAPI DECLSPEC_HOTPATCH GetCurrentActCtx( HANDLE *pcontext ) {
- return set_ntstatus( RtlGetActiveActivationContext( pcontext ));
- struct _ACTIVATION_CONTEXT *actctx;
- NTSTATUS status;
- status = RtlGetActiveActivationContext( &actctx );
- if (status == STATUS_SUCCESS)
*pcontext = actctx;
- return set_ntstatus( status );
}
I think you can just cast to "struct _ACTIVATION_CONTEXT *" here.