Metodo IEnumCERTVIEWCOLUMN::IsIndexed (certview.h)

Il metodo IsIndexed indica se i dati nella colonna sono indicizzati.

Sintassi

HRESULT IsIndexed(
  [out] LONG *pIndexed
);

Parametri

[out] pIndexed

Puntatore a una variabile di tipo LONG che indica TRUE se i dati vengono indicizzati e FALSE se i dati non vengono indicizzati. Questo metodo ha esito negativo se pIndexed è impostato su NULL.

Valore restituito

C++

Se il metodo ha esito positivo, il metodo restituisce S_OK e pIndexed è impostato su TRUE o FALSE.

Se il metodo ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco dei codici di errore comuni, vedere Valori HRESULT comuni.

VB

Uno se la colonna è indicizzata; in caso contrario, zero.

Commenti

Questo metodo viene utilizzato per determinare se i dati della colonna corrente a cui fa riferimento la sequenza di enumerazione di colonna vengono indicizzati.

Se la sequenza di enumerazione della colonna non fa riferimento a una colonna valida, IsIndexed avrà esito negativo. Usare uno dei metodi seguenti per spostarsi nell'enumerazione :

Esempio

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");

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione certview.h (include Certsrv.h)
Libreria Certidl.lib
DLL Certadm.dll

Vedi anche

IEnumCERTVIEWCOLUMN

IEnumCERTVIEWCOLUMN::Next

IEnumCERTVIEWCOLUMN::Reset

IEnumCERTVIEWCOLUMN::Skip