Given an object, propagates field values from the object's associated native memory to the Java object. If fFreeIndirectNativeMemory is TRUE, the native memory used for any reference fields (strings, custom marshaled fields, and so on) is released.
int __cdecl jcdwPropagateToJava(Hjava_lang_Object *phJCDW, BOOL fFreeIndirectNativeMemory);
Returns FALSE on error, else TRUE.
*phJCDW | The data pointer to the heap memory. |
fFreeIndirectNativeMemory | Indicates whether the native memory used for any reference fields will be released. |