Export (0) Print
Expand All

IEnumCERTVIEWCOLUMN interface

The IEnumCERTVIEWCOLUMN interface represents a column-enumeration sequence that contains the column data for the current row of the enumeration sequence.

The column-enumeration sequence is obtained by a call to the IEnumCERTVIEWROW::EnumCertViewColumn method. After this enumeration sequence is obtained, the methods of the IEnumCERTVIEWCOLUMN interface can be used to perform the following tasks:

  • Navigate through the enumeration.
  • Retrieve data from each column.
  • Clone an exact copy of the enumeration sequence.

IEnumCERTVIEWCOLUMN is defined in Certview.h. When you create your program, however, use Certsrv.h as the include file. Certadm.dll provides the IEnumCERTVIEWCOLUMN interface. The type information for this interface is also in Certadml.dll, which is shipped with the Platform Software Development Kit (SDK).

Certificate Services interfaces support both apartment-threading and free-threading models. For better throughput, free threading is recommended.

Members

The IEnumCERTVIEWCOLUMN interface inherits from the IDispatch interface. IEnumCERTVIEWCOLUMN also has these types of members:

Methods

The IEnumCERTVIEWCOLUMN interface has these methods.

MethodDescription
Clone

Creates a copy of the column-enumeration sequence.

(Inherited from IEnumCERTVIEWCOLUMNIEnumCERTVIEWCOLUMN)
GetDisplayName

Retrieves the localized name of the current column in the column-enumeration sequence.

(Inherited from IEnumCERTVIEWCOLUMNIEnumCERTVIEWCOLUMN)
GetMaxLength

Retrieves the maximum allowable length, in bytes, for the column data.

(Inherited from IEnumCERTVIEWCOLUMNIEnumCERTVIEWCOLUMN)
GetName

Retrieves the nonlocalized name of the current column in the column-enumeration sequence.

(Inherited from IEnumCERTVIEWCOLUMNIEnumCERTVIEWCOLUMN)
GetType

Retrieves the data type of the current column in the column-enumeration sequence.

(Inherited from IEnumCERTVIEWCOLUMNIEnumCERTVIEWCOLUMN)
GetValue

Retrieves the data value contained in the current column in the column-enumeration sequence.

(Inherited from IEnumCERTVIEWCOLUMNIEnumCERTVIEWCOLUMN)
IsIndexed

Reports whether the data in the column is indexed.

(Inherited from IEnumCERTVIEWCOLUMNIEnumCERTVIEWCOLUMN)
Next

Moves to the next column in the column-enumeration sequence.

(Inherited from IEnumCERTVIEWCOLUMNIEnumCERTVIEWCOLUMN)
Reset

Moves to the beginning of the column-enumeration sequence.

(Inherited from IEnumCERTVIEWCOLUMNIEnumCERTVIEWCOLUMN)
Skip

Skips a specified number of columns in the column-enumeration sequence.

(Inherited from IEnumCERTVIEWCOLUMNIEnumCERTVIEWCOLUMN)

 

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Certview.h (include Certsrv.h)

Library

Certidl.lib

DLL

Certadm.dll

IID

IID_IEnumCERTVIEWCOLUMN is defined as 9c735be2-57a5-11d1-9bdb-00c04fb683fa

See also

ICertView::EnumCertViewColumn
IEnumCERTVIEWROW::EnumCertViewColumn

 

 

Community Additions

ADD
Show:
© 2014 Microsoft