IEnumIDList.cs 457 B

1234567891011121314151617181920
  1. using System;
  2. using System.Runtime.InteropServices;
  3. namespace Standard;
  4. [Guid("000214F2-0000-0000-C000-000000000046")]
  5. [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
  6. [ComImport]
  7. internal interface IEnumIDList
  8. {
  9. [PreserveSig]
  10. HRESULT Next(uint celt, out IntPtr rgelt, out int pceltFetched);
  11. [PreserveSig]
  12. HRESULT Skip(uint celt);
  13. void Reset();
  14. void Clone([MarshalAs(UnmanagedType.Interface)] out IEnumIDList ppenum);
  15. }