IRsEnumBSEvents Interface Reference
Inherits IUnknown.
List of all members.
Detailed Description
Enumerator of base system events
Member Function Documentation
| HRESULT IRsEnumBSEvents::Next |
( |
[in] ULONG |
cEvents, |
|
|
[out] IRsBSEvent ** |
pArrayEvents, |
|
|
[out] ULONG * |
pcFetched | |
|
) |
| | |
- Parameters:
-
| cEvents | [in] number of items elements being requested |
| pArrayEvents | [out] Array of size cEvents (or larger) of the items of interest |
| pcFetched | [out] pointer to the number of elements actually supplied in pArrayEvents |
| HRESULT IRsEnumBSEvents::Skip |
( |
[in] ULONG |
cEvents |
) |
|
Skips over the next specified number of elements in the enumeration sequence
- Parameters:
-
| cEvents | [in] Number of elements to be skipped |
| HRESULT IRsEnumBSEvents::Reset |
( |
void |
|
) |
|
Resets the enumeration sequence to the beginning
Creates another enumerator that contains the same enumeration state as the current one. Using this function, a client can record a particular point in the enumeration sequence and then return to that point at a later time. The new enumerator supports the same interface as the original one.
- Parameters:
-
| ppEnum | [out] Address of IRsEnumBSEvents pointer variable that receives the interface pointer to the enumeration object. If the method is unsuccessful, the value of this output variable is undefined. |