ProjectArcade

Форк
0
/
WIN32_FIND_STREAM_DATA.cs 
24 строки · 1.1 Кб
1
using System.Runtime.InteropServices;
2

3
namespace DokanNet.Native
4
{
5
    /// <summary>
6
    /// Contains information about the stream found by the <a href="https://msdn.microsoft.com/en-us/library/windows/desktop/aa364424(v=vs.85).aspx">FindFirstStreamW (MSDN)</a> 
7
    /// or <a href="https://msdn.microsoft.com/en-us/library/windows/desktop/aa364430(v=vs.85).aspx">FindNextStreamW (MSDN)</a> function.
8
    /// </summary>
9
    /// \see <a href="https://msdn.microsoft.com/en-us/library/windows/desktop/aa365741(v=vs.85).aspx">WIN32_FIND_STREAM_DATA structure (MSDN)</a>
10
    [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode, Pack = 4)]
11
    internal struct WIN32_FIND_STREAM_DATA
12
    {
13
        /// <summary>
14
        /// A <c>long</c> value that specifies the size of the stream, in bytes.
15
        /// </summary>
16
        public long StreamSize;
17

18
        /// <summary>
19
        /// The name of the stream. The string name format is "<c>:streamname:$streamtype</c>".
20
        /// </summary>
21
        [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)]
22
        public string cStreamName;
23
    }
24
}

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.