ISimilarityTraitsTable::CreateTableIndirect-Methode (msrdc.h)
Erstellt oder öffnet eine Ähnlichkeitseigenschaftentabelle mithilfe der Implementierung der ISimilarityTraitsMapping-Schnittstelle der RDC-Anwendung.
Syntax
HRESULT CreateTableIndirect(
[in] ISimilarityTraitsMapping *mapping,
[in] BOOL truncate,
[out] RdcCreatedTables *isNew
);
Parameter
[in] mapping
Ein ISimilarityTraitsMapping-Schnittstellenzeiger , der initialisiert wurde, um die Ähnlichkeitseigenschaftentabelle in die Datei zu schreiben.
[in] truncate
TRUE , wenn eine neue Ähnlichkeitseigenschaftentabelle immer erstellt oder abgeschnitten werden sollte. Wenn FALSE angegeben ist und die Tabelle gültig ist, kann sie verwendet werden; andernfalls wird die vorhandene Tabelle überschrieben, wenn die Tabelle ungültig ist oder nicht vorhanden ist.
[out] isNew
Ein Zeiger auf eine Variable, die einen RdcCreatedTables-Enumerationswert empfängt, der den Zustand der Ähnlichkeitseigenschaftentabelle beschreibt. Wenn eine neue Tabelle erstellt wird, empfängt diese Variable RDCTABLE_New. Wenn eine vorhandene Tabelle verwendet wird, empfängt diese Variable RDCTABLE_Existing. Wenn diese Methode fehlschlägt, empfängt diese Variable RDCTABLE_InvalidOrUnknown.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Hinweise
Wenn eine vorhandene Ähnlichkeitseigenschaftentabelle geöffnet wird, muss die Tabelle gültig sein. Andernfalls wird die vorhandene Tabelle überschrieben, auch wenn FALSE für den Abschneidenparameter angegeben wird.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | msrdc.h |
DLL | MsRdc.dll |