IDebugControl3::GetActualProcessorType method (dbgeng.h)

The GetActualProcessorType method returns the processor type of the physical processor of the computer that is running the target.

Syntax

HRESULT GetActualProcessorType(
  [out] PULONG Type
);

Parameters

[out] Type

Receives the type of the processor. The processor types are listed in the following table.

Value Processor
IMAGE_FILE_MACHINE_I386 x86 architecture
IMAGE_FILE_MACHINE_ARM ARM architecture
IMAGE_FILE_MACHINE_IA64 Intel Itanium architecture
IMAGE_FILE_MACHINE_AMD64 x64 architecture
IMAGE_FILE_MACHINE_EBC EFI byte code architecture

Return value

This method may also return error values. See Return Values for more details.

Return code Description
S_OK
The method was successful.

Remarks

For more information, see Target Information.

Requirements

Requirement Value
Target Platform Desktop
Header dbgeng.h (include Dbgeng.h)

See also

GetEffectiveProcessorType

GetExecutingProcessorType

IDebugControl

IDebugControl2

IDebugControl3