Files
2026-06-04 11:42:34 +02:00

56 lines
2.0 KiB
C#

using System;
namespace System.Runtime.InteropServices
{
/// <summary>Use <see cref="T:System.Runtime.InteropServices.ComTypes.STATSTG" /> instead.</summary>
// Token: 0x0200033B RID: 827
[Obsolete]
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
public struct STATSTG
{
/// <summary>Pointer to a null-terminated string containing the name of the object described by this structure.</summary>
// Token: 0x04000D96 RID: 3478
public string pwcsName;
/// <summary>Indicates the type of storage object which is one of the values from the STGTY enumeration.</summary>
// Token: 0x04000D97 RID: 3479
public int type;
/// <summary>Specifies the size in bytes of the stream or byte array.</summary>
// Token: 0x04000D98 RID: 3480
public long cbSize;
/// <summary>Indicates the last modification time for this storage, stream, or byte array.</summary>
// Token: 0x04000D99 RID: 3481
public FILETIME mtime;
/// <summary>Indicates the creation time for this storage, stream, or byte array.</summary>
// Token: 0x04000D9A RID: 3482
public FILETIME ctime;
/// <summary>Indicates the last access time for this storage, stream or byte array </summary>
// Token: 0x04000D9B RID: 3483
public FILETIME atime;
/// <summary>Indicates the access mode that was specified when the object was opened.</summary>
// Token: 0x04000D9C RID: 3484
public int grfMode;
/// <summary>Indicates the types of region locking supported by the stream or byte array.</summary>
// Token: 0x04000D9D RID: 3485
public int grfLocksSupported;
/// <summary>Indicates the class identifier for the storage object.</summary>
// Token: 0x04000D9E RID: 3486
public Guid clsid;
/// <summary>Indicates the current state bits of the storage object (the value most recently set by the IStorage::SetStateBits method).</summary>
// Token: 0x04000D9F RID: 3487
public int grfStateBits;
/// <summary>Reserved for future use.</summary>
// Token: 0x04000DA0 RID: 3488
public int reserved;
}
}