IEnumCERTVIEWCOLUMN::IsIndexed-Methode (certview.h)
Die IsIndexed-Methode gibt an, ob die Daten in der Spalte indiziert sind.
Syntax
HRESULT IsIndexed(
[out] LONG *pIndexed
);
Parameter
[out] pIndexed
Ein Zeiger auf eine Variable vom Typ LONG , der TRUE angibt, wenn die Daten indiziert sind, und FALSE , wenn die Daten nicht indiziert sind. Diese Methode schlägt fehl, wenn pIndexed auf NULL festgelegt ist.
Rückgabewert
C++
Wenn die Methode erfolgreich ist, gibt die Methode S_OK zurück, und pIndexed ist auf TRUE oder FALSE festgelegt.Wenn die Methode fehlschlägt, gibt sie einen HRESULT-Wert zurück, der den Fehler angibt. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
VB
Eine, wenn die Spalte indiziert ist; andernfalls 0.Hinweise
Diese Methode wird verwendet, um zu bestimmen, ob die Daten der aktuellen Spalte, auf die von der Spaltenenumerationssequenz verwiesen wird, indiziert werden.
Wenn die Spaltenenumerationssequenz nicht auf eine gültige Spalte verweist, schlägt IsIndexed fehl. Verwenden Sie eine der folgenden Methoden, um durch die Enumeration zu navigieren:
- IEnumCERTVIEWCOLUMN::Reset: Wird an den Anfang der Enumerationssequenz verschoben.
- IEnumCERTVIEWCOLUMN::Next: Wechselt zur nächsten Spalte in der Enumerationssequenz.
- IEnumCERTVIEWCOLUMN::Skip: Überspringt eine angegebene Anzahl von Spalten.
Beispiele
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");
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | certview.h (include Certsrv.h) |
Bibliothek | Certidl.lib |
DLL | Certadm.dll |