CLRObject IAccessibleObject = System.Runtime.InteropServices.Marshal::GetObjectForIUnknown(new System.IntPtr(ptrIAccessibleBinary.dWord(0))); System.String accName = IAccessibleObject.get_accName();