public static void From_HR(int hr)
{
DirectoryNotFoundException exception = Assert.IsAssignableFrom<DirectoryNotFoundException>(Marshal.GetExceptionForHR(hr, new IntPtr(-1)));
// Don't validate the message. Currently .NET Native does not produce HR-specific messages
ExceptionUtility.ValidateExceptionProperties(exception, hResult: hr, validateMessage: false);
}
}