DkmClrAppDomain.GetMetaDataBytesPtr(String, UInt32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个指针,该指针指向尚未在调试对象进程中加载的所请求程序集的清单模块的原始元数据字节。 注意:如果在调试对象进程中加载实际模块或卸载应用域,则此指针值将变为无效。
此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。
public:
IntPtr GetMetaDataBytesPtr(System::String ^ AssemblyName, [Runtime::InteropServices::Out] System::UInt32 % Size);
public IntPtr GetMetaDataBytesPtr (string AssemblyName, out uint Size);
member this.GetMetaDataBytesPtr : string * uint32 -> nativeint
Public Function GetMetaDataBytesPtr (AssemblyName As String, ByRef Size As UInteger) As IntPtr
参数
- AssemblyName
- String
中要加载的程序集的完全限定名称。
- Size
- UInt32
弄元数据缓冲区的大小。
返回
-
IntPtr
nativeint
弄指向元数据缓冲区的指针。
例外
CORDB_E_MISSING_METADATA 指示程序集未找到或无法加载。