﻿// Copyright (c) All contributors. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

namespace PInvoke
{
    using System;
    using System.Runtime.InteropServices;

    /// <content>
    /// Methods and nested types that are not strictly P/Invokes but provide
    /// a slightly higher level of functionality to ease calling into native code.
    /// </content>
    public static partial class LIBNAME
    {
        // This is where you define methods that assist in calling P/Invoke methods.
        // For example, if a P/Invoke method requires allocating unmanaged memory
        // and freeing it up after the call, a helper method in this file would
        // make "P/Invoking" for most callers much easier and is a welcome addition.
    }
}
