ISimilarityTraitsMapping-Schnittstelle (msrdc.h)

Stellt Methoden bereit, die eine RDC-Anwendung zum Erstellen und Bearbeiten eines Dateizuordnungsobjekts für eine Tabellendatei mit Ähnlichkeitsmerkmalen implementieren kann.

Diese Schnittstelle wird zusammen mit der ISimilarityTraitsMappedView-Schnittstelle verwendet, damit die Anwendung die E/A-Dienste bereitstellen kann, die von den ISimilarityTraitsTable - und ISimilarity-Schnittstellen benötigt werden. Das Implementierungsmodell basiert auf im Arbeitsspeicher zugeordneten Dateien, aber die Schnittstelle ist reich genug, um auch andere Modelle zu unterstützen, z. B. nur Speicherarrays oder herkömmliche Dateizugriffe.

Diese Schnittstelle wird verwendet, um die Datei darzustellen, für die mehrere schreibgeschützte Oder Lese-/Schreibansichten erstellt werden können. Es kann mehrere überlappende schreibgeschützte zugeordnete Ansichten desselben Dateibereichs geben, und eine oder mehrere schreibgeschützte Sichten können eine Lese-/Schreibansicht überlappen, aber es kann nur eine Lese-/Schreibansicht eines bestimmten Bereichs einer Datei geben.

Vererbung

Die ISimilarityTraitsMapping-Schnittstelle erbt von der IUnknown-Schnittstelle . ISimilarityTraitsMapping verfügt auch über folgende Arten von Membern:

Methoden

Die ISimilarityTraitsMapping-Schnittstelle verfügt über diese Methoden.

 
ISimilarityTraitsMapping::CloseMapping

Schließt ein Dateizuordnungsobjekt für eine Ähnlichkeitsmerkmale-Tabellendatei.
ISimilarityTraitsMapping::CreateView

Ordnet eine Ansicht der Dateizuordnung einer Tabellendatei mit Ähnlichkeitsmerkmalen zu.
ISimilarityTraitsMapping::GetFileSize

Gibt die Größe einer Tabellendatei für Ähnlichkeitsmerkmale zurück.
ISimilarityTraitsMapping::GetPageSize

Gibt die Seitengröße (Datenträgerblockgröße) für eine Ähnlichkeitsmerkmale-Tabellendatei zurück.
ISimilarityTraitsMapping::OpenMapping

Öffnet das Dateizuordnungsobjekt für eine Ähnlichkeitsmerkmale-Tabellendatei.
ISimilarityTraitsMapping::ResizeMapping

Ändert die Größe des Dateizuordnungsobjekts für eine Ähnlichkeitsmerkmale-Tabellendatei.
ISimilarityTraitsMapping::SetFileSize

Legt die Größe einer Tabellendatei für Ähnlichkeitsmerkmale fest.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile msrdc.h