Método IEnumCERTVIEWCOLUMN::IsIndexed (certview.h)
El método IsIndexed informa de si los datos de la columna están indexados.
Sintaxis
HRESULT IsIndexed(
[out] LONG *pIndexed
);
Parámetros
[out] pIndexed
Puntero a una variable de tipo LONG que indica TRUE si los datos se indexan y FALSE si los datos no están indexados. Este método produce un error si pIndexed está establecido en NULL.
Valor devuelto
C++
Si el método se ejecuta correctamente, el método devuelve S_OK y pIndexed se establece en TRUE o FALSE.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.
VB
Uno si la columna está indizada; de lo contrario, cero.Comentarios
Este método se usa para determinar si se indexan los datos de la columna actual a la que hace referencia la secuencia de enumeración de columnas.
Si la secuencia de enumeración de columnas no hace referencia a una columna válida, Se producirá un error en IsIndexed . Use uno de los métodos siguientes para navegar por la enumeración :
- IEnumCERTVIEWCOLUMN::Reset: se mueve al principio de la secuencia de enumeración.
- IEnumCERTVIEWCOLUMN::Next: se mueve a la siguiente columna de la secuencia de enumeración.
- IEnumCERTVIEWCOLUMN::Skip: omite un número especificado de columnas.
Ejemplos
HRESULT hr;
LONG bIsindexed;
// pEnumCol is previously instantiated IEnumCERTVIEWCOLUMN object
hr = pEnumCol->IsIndexed(&bIsindexed);
if (S_OK == hr)
printf( bIsindexed ? "Indexed\n" : "Not indexed\n");
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 (incluye Certsrv.h) |
Library | Certidl.lib |
Archivo DLL | Certadm.dll |