DkmManagedReturnValueCopy.Create(ICorDebugType, UInt32, UInt32, UInt64, ReadOnlyCollection<Byte>) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Crie uma nova instância do objeto DkmManagedReturnValueCopy.
Restrição de local: o chamador deve estar no mesmo processo (processo IDE ou processo de monitor) que o componente de implementação.
Essa API foi introduzida no 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
Parâmetros
- CorType
- ICorDebugType
No ICorDebugType do valor de retorno.
- CorElementType
- UInt32
[In, opcional] O CorElementType do tipo de valor.
- Size
- UInt32
[In, opcional] O tamanho do tipo de valor.
- Address
- UInt64
[In, opcional] O endereço do tipo de valor.
- ValueBuffer
- ReadOnlyCollection<Byte>
[In, opcional] O tipo de valor capturado buffer.
Retornos
Fora Resultado dessa chamada de método.