| Argument | Type | Description |
| celt | ULONG | The number of elements that are to be returned. |
| rgelt16. | ELT_T* | An array of size at least celt in which the next elements are to be returned. |
| pceltFetched | ULONG* | May be NULL if celt is one. If non-NULL, then this is set with the number of elements actually returned in rgelt. |
| Return Value | Meaning |
| S_OK | Success. The requested number of elements were returned. |
| S_FALSE | Success. Fewer than the requested number of elements were returned. |
| E_UNEXPECTED | An unknown error occurred. |