# IRsEnumConDesc Interface Reference

Inherits IUnknown.

List of all members.

## Public Member Functions
HRESULT | Next ([in] ULONG cCons,[out] IRsConDescriptor **ppConDescArray,[out] ULONG *pcFetched)
HRESULT | Skip ([in] ULONG cCons)
HRESULT | Reset (void)
HRESULT | Clone ([out] IRsEnumConDesc **ppEnum)

## Detailed Description

Enumerator for Connector descriptors.

## Member Function Documentation

HRESULT IRsEnumConDesc::Next | ( | [in] ULONG | cCons,
|  | [out] IRsConDescriptor ** | ppConDescArray,
|  | [out] ULONG * | pcFetched |
| ) |  |  |

Fetches specified number of connector descriptors into array.

Parameters:

  | cCons | [in] Number of connectors to fetch.
  | ppConDescArray | [out] Target array for connector descriptors.
  | pcFetched | [out] Returned number of descriptors really fetched.

HRESULT IRsEnumConDesc::Skip | ( | [in] ULONG | cCons | ) |

Skips specified number of desctriptors.

Parameters:

  | cCons | [in] Number of descriptors to skip.

HRESULT IRsEnumConDesc::Reset | ( | void |  | ) |

Resets the enumerator to initial position.

HRESULT IRsEnumConDesc::Clone | ( | [out] IRsEnumConDesc ** | ppEnum | ) |

Creates a copy of enumerator.

Parameters:

  | ppEnum | [out] Returned copy of enumerator.