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 :
- IEnumCERTVIEWCOLUMN::Reset: passa all'inizio della sequenza di enumerazione.
- IEnumCERTVIEWCOLUMN::Next: passa alla colonna successiva nella sequenza di enumerazione.
- IEnumCERTVIEWCOLUMN::Skip: ignora un numero specificato di colonne.
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 |