DkmManagedReturnValueCopy.Create(ICorDebugType, UInt32, UInt32, UInt64, ReadOnlyCollection<Byte>) Methode

Definition

Erstellen Sie eine neue dkmmanagedreturnvaluecopy-Objektinstanz.

Location-Einschränkung: der Aufrufer muss sich im selben Prozess befinden (IDE-Prozess oder Monitor Prozess) wie die Implementierungs Komponente.

Diese API wurde in Visual Studio 12 RTM (dkmapiversion. VS12RTM) eingeführt.

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

Parameter

CorType
ICorDebugType

In ICorDebugType des Rückgabewerts.

CorElementType
UInt32

[In, optional] Der CorElementType des Werttyps.

Size
UInt32

[In, optional] Die Größe des Werttyps.

Address
UInt64

[In, optional] Die Adresse des Werttyps.

ValueBuffer
ReadOnlyCollection<Byte>

[In, optional] Der erfasste Werttyp Puffer.

Gibt zurück

DkmManagedReturnValueCopy

Vorgenommen Ergebnis dieses Methoden Aufrufes.

Gilt für