관리되는/관리되지 않는 형식 조합이 잘못되었습니다. Object 클래스는 Interface, IUnknown, IDispatch 또는 Struct와 쌍이 되어야 합니다.

관리되는/관리되지 않는 형식 조합이 잘못되었습니다. Object 클래스는 Interface, IUnknown, IDispatch 또는 Struct와 쌍이 되어야 합니다.
관리되는 포인터에서 관리되지 않는 포인터로 호출하는 동안 관리되지 않는 포인터의 SafeHandle을 마샬링하기 위해 가져온 SafeHandle에 대한 참조를 해제하는 동안 CLR 마샬러에서 오류가 발생했습니다. 이로 ... 관리되는 형식을 OS 로더 잠금 내에서 실행하려고 했습니다. 관리 코드를 DllMain 또는 이미지 초기화 함수 안에서 실행하지 마십시오. 이렇게 하면 응용 프로그램이 응답하지 않을 수 있습니다. 관리되는/관리되지 않는 형식 조합이 잘못되었습니다. CriticalHandles는MarshalAs 특성 집합을 사용할 수 없으며 배열에서 사용할 수 없습니다. 관리되는/관리되지 않는 형식 조합이 잘못되었습니다. Decimal 매개 변수와 반환 형식은 Struct, LPStruct 또는 Currency와 쌍이 되어야 합니다. 관리되는/관리되지 않는 형식 조합이 잘못되었습니다. Object 클래스는 Interface, IUnknown, IDispatch 또는 Struct와 쌍이 되어야 합니다. 관리되는/관리되지 않는 형식 조합이 잘못되었습니다. Object 클래스는 Interface, IUnknown, IDispatch, AsAny 또는 Struct와 쌍이 되어야 합니다. 관리되는/관리되지 않는 형식 조합이 잘못되었습니다. Object[ 또는 System.Array는 Struct, Interface, IUnknown 또는 IDispatch의 ArraySubType과 쌍이 되어야 합니다. ... 관리되는/관리되지 않는 형식 조합이 잘못되었습니다. SafeHandles는 MarshalAs 특성 집합을 사용할 수 없으며 배열에서 사용할 수 없습니다. 관리되는/관리되지 않는 형식 조합이 잘못되었습니다. String 필드는 LPStr, LPWStr, LPTStr, BStr 또는 ByValTStr과 쌍이 되어야 합니다.