5 [Guid(
"00000101-0000-0000-C000-000000000046")]
7 [__DynamicallyInvokable]
24 [__DynamicallyInvokable]
28 [__DynamicallyInvokable]
33 [__DynamicallyInvokable]
void Clone(out IEnumString ppenum)
Creates a new enumerator that contains the same enumeration state as the current one.
int Skip(int celt)
Skips a specified number of items in the enumeration sequence.
UnmanagedType
Identifies how to marshal parameters or fields to unmanaged code.
void Reset()
Resets the enumeration sequence to the beginning.
A platform-specific type that is used to represent a pointer or a handle.
int Next(int celt, [Out] [MarshalAs(UnmanagedType.LPArray, ArraySubType=UnmanagedType.LPWStr, SizeParamIndex=0)] string[] rgelt, IntPtr pceltFetched)
Retrieves a specified number of items in the enumeration sequence.
ComInterfaceType
Identifies how to expose an interface to COM.
Manages the definition of the IEnumString interface.