1911/12 An old version problem.
Posted: Wed Mar 06, 2024 12:59 pm
The following issue occurred in build 1911/1912. I tested with versions 1977 and 2001, and the problem did not occur.
(due to some reason, I edited this post)
In the compilation process of the VMP in version 1911, sometimes the [MarshalAs(UnmanagedType.LPStruct)] attribute would be missing from the above function. This problem appears unstable and requires enabling an additional protection option, such as Memory Protection.
As a result, calling this function would result in the error "Exception from HRESULT: 0x80131130 Record not found on lookup."
Perhaps you are already aware of and have fixed this issue.
Code: Select all
[In][MarshalAs(UnmanagedType.LPStruct)] Guid pgActionID,
In the compilation process of the VMP in version 1911, sometimes the [MarshalAs(UnmanagedType.LPStruct)] attribute would be missing from the above function. This problem appears unstable and requires enabling an additional protection option, such as Memory Protection.
As a result, calling this function would result in the error "Exception from HRESULT: 0x80131130 Record not found on lookup."
Perhaps you are already aware of and have fixed this issue.
