واجهة IMetaDataDispenser
توفير طرق إلى إنشاء نطاق بيانات تعريف جديد أو فتح آخر موجود.
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
);
};
الأساليب
Method |
الوصف |
---|---|
قم بإنشاء مساحة جديدة في ذاكرة بحيث يمكنك إنشاء بيانات التعريف الجديد. |
|
Opens an موجود, تشغيل-قرص ملف و خرائط its بيانات التعريف في ذاكرة. |
|
فتح مساحة ذاكرة التي تحتوي على بيانات التعريف موجود. وهذا يعني فتح هذا الأسلوب مساحة معينة للذاكرة التي يتم التعامل مع بيانات موجود بيانات التعريف. |
المتطلبات
النظام الأساسي: See متطلبات النظام إطار عمل .NET.
**Header:**Cor.h
**المكتبة:**يستخدم كـ مورد في MsCorEE.dll
.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0