モノラルアセンブリをロードするネイティブc++アプリケーション(Linux)があります。同じアプリケーションの管理対象部分とネイティブ部分の間でミューテックス(または彼のアナログ)を共有するにはどうすればよいですか?
このようなもの:
ネイティブ部分:
native_lock_mutex(&db_mutex);
// do something with db
native_unlock_mutex(&db_mutex);
モノパート:
managed_lock_mutex(db_mutex);
// do something with db
managed_unlock_mutex(db_mutex);