Udostępnij za pośrednictwem


DkmEELocalObject.GetAssembly Method

Definition

GetAssembly.

Location constraint: API must be called from a Monitor component (component level < 100,000).

public:
 void GetAssembly(System::UInt32 AssemblyCookie, System::UInt32 Flags, [Runtime::InteropServices::Out] System::UInt32 % FlagsOut, [Runtime::InteropServices::Out] System::String ^ % Name, [Runtime::InteropServices::Out] cli::array <System::Byte> ^ % AssemblyBytes, [Runtime::InteropServices::Out] cli::array <System::Byte> ^ % PdbBytes);
public void GetAssembly (uint AssemblyCookie, uint Flags, out uint FlagsOut, out string Name, out byte[] AssemblyBytes, out byte[] PdbBytes);
public void GetAssembly (uint AssemblyCookie, uint Flags, out uint FlagsOut, out string? Name, out byte[] AssemblyBytes, out byte[] PdbBytes);
member this.GetAssembly : uint32 * uint32 * uint32 * string * Byte[] * Byte[] -> unit
Public Sub GetAssembly (AssemblyCookie As UInteger, Flags As UInteger, ByRef FlagsOut As UInteger, ByRef Name As String, ByRef AssemblyBytes As Byte(), ByRef PdbBytes As Byte())

Parameters

AssemblyCookie
UInt32

[In] Assembly cookie.

Flags
UInt32

[In] GETASSEMBLY flags.

FlagsOut
UInt32

[Out,Optional] ASSEMBLYFLAGS flags.

Name
String

[Out,Optional] name.

AssemblyBytes
Byte[]

[Out] Bytes of the visualizer assembly.

PdbBytes
Byte[]

[Out] Bytes of the visualizer assembly's PDB.

Applies to