Freigeben über


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:

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

Weitere Informationen

IEnumCERTVIEWCOLUMN

IEnumCERTVIEWCOLUMN::Next

IEnumCERTVIEWCOLUMN::Reset

IEnumCERTVIEWCOLUMN::Skip