validateGetStatus

Return value is the issueStatus (enum_validation_status):

    value 0:    (__NONE)                        no status set
    value 1:    (__COMPLETE_ALL)                all issues proceed
    value 2:    (__COMPLETE_NOT_ALL)            completed but some issues were excluded by option settings
    value 3:    (__TIME_EXCEED)                 validation was finished because of reach time limit
    value 4:    (__COUNT_EXCEED)                validation was finished because of reach of issue's numbers limit

Syntax

public const string enginedll = @"engine.dll";

[DllImport(enginedll, EntryPoint = "validateGetStatus")]
public static extern enum_validation_status x86_validateGetStatus(Int32 results);

[DllImport(enginedll, EntryPoint = "validateGetStatus")]
public static extern enum_validation_status x64_validateGetStatus(Int64 results);

public static enum_validation_status validateGetStatus(Int64 results)
		{
			if (IntPtr.Size == 4)
			{
				var _result = x86_validateGetStatus((Int32)results);
				return _result;
			}
			else
			{
				return x64_validateGetStatus(results);
			}
		}    

Property results

Size: 32 bit / 4 byte (reference)
???.