Método IEnumCERTVIEWCOLUMN::Reset (certview.h)
El método Reset se mueve al principio de la secuencia de enumeración de columnas.
Sintaxis
HRESULT Reset();
Valor devuelto
VB
Si el método se realiza correctamente, el método devuelve S_OK.Si se produce un error en el método, devuelve un valor HRESULT que indica el error. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.
Comentarios
Tras completar correctamente este método, llame al método IEnumCERTVIEWCOLUMN::Next para hacer referencia a la primera columna de la enumeración. Una vez realizada esta segunda llamada, se puede obtener la información de la columna llamando a uno de los métodos siguientes:
- IEnumCERTVIEWCOLUMN::GetName: recupera el nombre no localizado de la columna.
- IEnumCERTVIEWCOLUMN::GetDisplayName: recupera el nombre localizado de la columna.
- IEnumCERTVIEWCOLUMN::GetValue: recupera los datos de la columna.
- IEnumCERTVIEWCOLUMN::GetType: recupera el tipo de datos de la columna.
- IEnumCERTVIEWCOLUMN::GetMaxLength: recupera la longitud máxima, en bytes, de la columna.
Ejemplos
// pEnumCol is previously instantiated IEnumCERTVIEWCOLUMN object
HRESULT hr;
LONG Index;
hr = pEnumCol->Reset();
if (S_OK != hr)
printf("Unable to reset pEnumCol\n");
// call appropriate error handler / exit routine
else
{
// now at the beginning of the columns
// enumerate each column
while (S_OK == pEnumCol->Next(&Index))
{
// Use each column as needed.
}
}
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | certview.h (incluya Certsrv.h) |
Library | Certidl.lib |
Archivo DLL | Certadm.dll |
Consulte también
IEnumCERTVIEWCOLUMN::GetDisplayName