DkmManagedReturnValueCopy.Create Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Create a new DkmManagedReturnValueCopy object instance.
Location constraint: The caller is required to be in the same process (IDE process or Monitor process) as the implementation component.
This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).
public:
static Microsoft::VisualStudio::Debugger::Clr::DkmManagedReturnValueCopy ^ Create(Microsoft::VisualStudio::CorDebugInterop::ICorDebugType ^ CorType, System::UInt32 CorElementType, System::UInt32 Size, System::UInt64 Address, System::Collections::ObjectModel::ReadOnlyCollection<System::Byte> ^ ValueBuffer);
public static Microsoft.VisualStudio.Debugger.Clr.DkmManagedReturnValueCopy Create (Microsoft.VisualStudio.CorDebugInterop.ICorDebugType CorType, uint CorElementType, uint Size, ulong Address, System.Collections.ObjectModel.ReadOnlyCollection<byte> ValueBuffer);
static member Create : Microsoft.VisualStudio.CorDebugInterop.ICorDebugType * uint32 * uint32 * uint64 * System.Collections.ObjectModel.ReadOnlyCollection<byte> -> Microsoft.VisualStudio.Debugger.Clr.DkmManagedReturnValueCopy
Public Shared Function Create (CorType As ICorDebugType, CorElementType As UInteger, Size As UInteger, Address As ULong, ValueBuffer As ReadOnlyCollection(Of Byte)) As DkmManagedReturnValueCopy
Parameters
- CorType
- ICorDebugType
[In] ICorDebugType of the return value.
- CorElementType
- UInt32
[In,Optional] The CorElementType of the value type.
- Size
- UInt32
[In,Optional] The size of the value type.
- Address
- UInt64
[In,Optional] The address of the value type.
- ValueBuffer
- ReadOnlyCollection<Byte>
[In,Optional] The captured value type buffer.
Returns
[Out] Result of this method call.