IDebugControl::GetPossibleExecutingProcessorTypes method

The GetPossibleExecutingProcessorTypes method returns the processor types that are supported by the computer running the current target.

Syntax


HRESULT GetPossibleExecutingProcessorTypes(
  [in]  ULONG  Start,
  [in]  ULONG  Count,
  [out] PULONG Types
);

Parameters

Start [in]

Specifies the index of the first processor type to return. The processor types are indexed by numbers zero through to the number of processor types supported by the current target minus one. The number of processor types supported by the current target can be found using GetNumberPossibleExecutingProcessorTypes.

Count [in]

Specifies how many processor types to return.

Types [out]

Receives the list of processor types. The number of elements this array holds is Count. For a description of the processor types see GetActualProcessorType.

Return value

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

Return codeDescription
S_OK

The method was successful.

 

Remarks

For more information, see Target Information.

Requirements

Target platform

Header

Dbgeng.h (include Dbgeng.h)

See also

IDebugControl
IDebugControl2
IDebugControl3
GetNumberPossibleExecutingProcessorTypes
GetActualProcessorType

 

 

Send comments about this topic to Microsoft

Show: