public static extern bool CheckStructWithShortAndBoolWithVariantBool_FailureExpected(StructWithShortAndBool str, short s, [MarshalAs(UnmanagedType.VariantBool)] bool b);
public static bool CheckStructWithShortAndBoolManaged(StructWithShortAndBool str, short s, bool b) { return(str.s == s && str.b == b); }
public static extern bool CheckStructWithShortAndBool(StructWithShortAndBool str, short s, bool b);