IMetaDataDispenser
Aktualisiert: November 2007
Stellt Methoden bereit, um einen neuen Metadatenbereich zu erstellen oder einen vorhandenen zu öffnen.
interface IMetaDataDispenser : IUnknown {
HRESULT DefineScope (
[in] REFCLSID rclsid,
[in] DWORD dwCreateFlags,
[in] REFIID riid,
[out] IUnknown **ppIUnk
);
HRESULT OpenScope (
[in] LPCWSTR szScope,
[in] DWORD dwOpenFlags,
[in] REFIID riid,
[out] IUnknown **ppIUnk
);
HRESULT OpenScopeOnMemory (
[in] LPCVOID pData,
[in] ULONG cbData,
[in] DWORD dwOpenFlags,
[in] REFIID riid,
[out] IUnknown **ppIUnk
);
};
Methoden
Methode |
Beschreibung |
---|---|
Erstellt einen neuen Bereich im Arbeitsspeicher, in dem Sie neue Metadaten erstellen können. |
|
Öffnet eine vorhandene Datei auf dem Datenträger und ordnet ihre Metadaten im Arbeitsspeicher zu. |
|
Öffnet einen Bereich des Arbeitsspeichers, der vorhandene Metadaten enthält. Das heißt, diese Methode öffnet einen angegebenen Bereich des Arbeitsspeichers, in dem die vorhandenen Daten wie Metadaten behandelt werden. |
Anforderungen
Plattform: siehe Systemanforderungen für .NET Framework.
Header: Cor.h
Bibliothek: als Ressource in MsCorEE.dll verwendet
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0