Exemple #1
0
        private static string ReadUnmanaged(GetUnmanagedString impl)
        {
            IntPtr value;
            impl (out value);

            return value != IntPtr.Zero
                ? Marshal.PtrToStringAnsi (value)
                : null;
        }
Exemple #2
0
        private static string ReadUnmanaged(GetUnmanagedString impl)
        {
            IntPtr value;

            impl(out value);

            return(value != IntPtr.Zero
                ? Marshal.PtrToStringAnsi(value)
                : null);
        }