DkmModuleInstance.GetGPUDisassembly(UInt64, UInt32, Boolean, Boolean) 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.
Obtenha a desmontagem do intervalo de endereços na instância do módulo depurador.
public:
cli::array <System::Byte> ^ GetGPUDisassembly(System::UInt64 Address, System::UInt32 Count, bool IsForward, [Runtime::InteropServices::Out] bool % IsEnd);
public byte[] GetGPUDisassembly (ulong Address, uint Count, bool IsForward, out bool IsEnd);
member this.GetGPUDisassembly : uint64 * uint32 * bool * bool -> byte[]
Public Function GetGPUDisassembly (Address As ULong, Count As UInteger, IsForward As Boolean, ByRef IsEnd As Boolean) As Byte()
Parâmetros
- Address
- UInt64
No O endereço onde a desmontagem deve iniciar.
- Count
- UInt32
No O número de instruções a serem desmembradas.
- IsForward
- Boolean
No True se esta for a desmontagem direta, caso contrário, essa será uma desmontagem inversa.
- IsEnd
- Boolean
Fora True se a desmontagem atingir o fim do código de byte; caso contrário, false.
Retornos
- Byte[]
Fora Os resultados da desmontagem são lidos do código de byte que está sendo depurado.