[This is preliminary documentation and subject to change.]
The IEnumCERTVIEWROW interface is used to enumerate the rows of the Certificate Server view, allowing access to the data. An IEnumCERTVIEWROW interface is instantiated through a call to the ICertView OpenView method or through a call to the IEnumCERTVIEWROW Clone method. Once a row is enumerated, an enumerator to the column data can be instantiated through the IEnumCERTVIEWROW EnumCertViewColumn method. IEnumCERTVIEWROW also provides methods to retrieve a certificate's attributes and extensions.
The following methods are provided by the IEnumCERTVIEWROW interface.
Method | Description |
---|---|
Clone | Creates a copy of the IEnumCERTVIEWROW object. |
EnumCertViewAttribute | Obtains a pointer to the IEnumCERTVIEWATTRIBUTE interface. |
EnumCertViewColumn | Obtains a pointer to the IEnumCERTVIEWCOLUMN interface. |
EnumCertViewExtension | Obtains a pointer to the IEnumCERTVIEWEXTENSION interface. |
Next | Positions the IEnumCERTVIEWROW object to the next row. |
Reset | Resets the IEnumCERTVIEWROW enumeration sequence to the beginning. |
Skip | Skips a specified number of rows in the IEnumCERTVIEWROW enumeration sequence. |