Target Manager Api: Difference between revisions

From PS4 Developer wiki
Jump to navigation Jump to search
(vagine)
(errrrr grey)
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
== Target Manager API Reference ==
=== Overview ===
=== Enumerated Types ===
* eApplicationState: Application state. 
* eAttachFlags: Attach Options. 
* eCompatibleVersion: Exported compatibility number. 
* eConnectionLevel: The connection level of a target. 
* eConnectionState: The connection state of a target. 
* eConsoleOutputCategory: Console input/output type. 
* eConsoleOutputPID: Special process ID constants. 
* eConsoleOutputPort: Console input/output channels. 
* eConsoleOutputState: Console output state bitmask. 
* eControlDevice: Controller devices. 
* eCoreDumpType: The type of core file to generate. 
* eDetachFlags: Detach Options. 
* eDevice: File system devices supported by the target. 
* eErrorCode: The errors returned by the API. 
* eEventCategory: ViewerEventHeader::Category values. 
* eFiberState: State of a fiber. 
* eFsDeviceState: The state of the target device. 
* eFsDriveLetter: Special values for the FileSystem drive letter. 
* eHardwareBreakpointId: Special hardware breakpoint ID constants. 
* eHardwareBreakPtAttr: Hardware Break Attributes. 
* eHardwareBreakPtFlags: Hardware break point flags. 
* eHardwareWatchPtAttr: Hardware Watchpoint Attributes. 
* eHwAttributes: Bit mask of Hardware Information attributes. 
* eLoadMainThreadPriority: The range of valid main thread priorities supported by ITarget.LoadProcessEx. 
* eLoadOptions: Bit mask of options for ITarget.LoadProcessEx. 
* eLoadStackSize: The range of valid stack sizes supported by ITarget.LoadProcessEx. 
* eLoggingLevel: Logging level. 
* eMemoryBlockAttr: Memory block attributes. 
* eMemoryBlockAttr2: Memory block attributes2. 
* eMemoryFlags: A bitmask of the memory flags. 
* eMemoryType: The memory type. 
* eModuleFlags: Module Flags. 
* eModuleStatus: Module Status. 
* eModuleTypes: Module types. 
* eNetworkInterface: Network interface type, 
* eNetworkInterfaceType: Network interface type,
* eOrbisMutexAttrib: Orbis mutex attributes. 
* ePFSFlags: PFS start-up options. 
* ePixelFormat: The format of the pixel data. 
* ePlayGoLocusType: PlayGo locus type. 
* ePowerOperation: Power operation type. 
* ePowerProgress: Status of a power operation. 
* ePowerStatus: Power status of the target. 
* eProcessAttr: Bitmask of various process attributes. 
* eProtectionFlags: The protection bitmask of the memory. 
* eProtocols: Protocols. 
* eRegisters: Register Constants. 
* eScreenShotMode: No brief description specified. 
* eSegmentAttr: Segment attributes. 
* eSettingType: The value type of a setting. 
* eSocketFlags: Socket flags,
* eSocketPolicy: Socket flags, 
* eSocketState: Socket state, 
* eSocketType: Socket type,
* eSoftwareBreakPtAttr: Software Break Attributes. 
* eSoftwareWatchPtAttr: Software Watchpoint Attributes. 
* eStopNotificationReason: Stop Notification Reasons. 
* eThreadInfoFlags: A bit mask for decoding thread info flags. 
* eThreadPolicy: Thread scheduling policy. 
* eThreadState: Thread state bitmask. 
* eThreadType: Thread type. 
* eThreadWaitState: Thread wait state. 
* eUltQueueOp: ULT queue operation. 
* eUltRwlockOp: ULT read-write lock operation. 
* eUltRwlockStatus: ULT read-write lock status. 
* eUltThreadType: The type of a IUlOrKernelTID. 
* eUpdateErrorState: State of target after update failed. 
* eUserLevelThreadState: State of a user level thread. 
=== nonformatted ===
{{wikify}}
{{wikify}}
 
<!---//
:Target Manager API Reference
:
:
:---------------------------- Overview 
:
:---------------------------- Enumerated Types 
:
:eApplicationState: Application state. 
:
:eAttachFlags: Attach Options. 
:
:eCompatibleVersion: Exported compatibility number. 
:
:eConnectionLevel: The connection level of a target. 
:
:eConnectionState: The connection state of a target. 
:
:eConsoleOutputCategory: Console input/output type. 
:
:eConsoleOutputPID: Special process ID constants. 
:
:eConsoleOutputPort: Console input/output channels. 
:
:eConsoleOutputState: Console output state bitmask. 
:
:eControlDevice: Controller devices. 
:
:eCoreDumpType: The type of core file to generate. 
:
:eDetachFlags: Detach Options. 
:
:eDevice: File system devices supported by the target. 
:
:eErrorCode: The errors returned by the API. 
:
:eEventCategory: ViewerEventHeader::Category values. 
:
:eFiberState: State of a fiber. 
:
:eFsDeviceState: The state of the target device. 
:
:eFsDriveLetter: Special values for the FileSystem drive letter. 
:
:eHardwareBreakpointId: Special hardware breakpoint ID constants. 
:
:eHardwareBreakPtAttr: Hardware Break Attributes. 
:
:eHardwareBreakPtFlags: Hardware break point flags. 
:
:eHardwareWatchPtAttr: Hardware Watchpoint Attributes. 
:
:eHwAttributes: Bit mask of Hardware Information attributes. 
:
:eLoadMainThreadPriority: The range of valid main thread priorities supported by ITarget.LoadProcessEx. 
:
:eLoadOptions: Bit mask of options for ITarget.LoadProcessEx. 
:
:eLoadStackSize: The range of valid stack sizes supported by ITarget.LoadProcessEx. 
:
:eLoggingLevel: Logging level. 
:
:eMemoryBlockAttr: Memory block attributes. 
:
:eMemoryBlockAttr2: Memory block attributes2. 
:
:eMemoryFlags: A bitmask of the memory flags. 
:
:eMemoryType: The memory type. 
:
:eModuleFlags: Module Flags. 
:
:eModuleStatus: Module Status. 
:
:eModuleTypes: Module types. 
:
:eNetworkInterface: Network interface type, see Net-Reference_e.doc. 
:
:eNetworkInterfaceType: Network interface type, see Net-Reference_e.doc. 
:
:eOrbisMutexAttrib: Orbis mutex attributes. 
:
:ePFSFlags: PFS start-up options. 
:
:ePixelFormat: The format of the pixel data. 
:
:ePlayGoLocusType: PlayGo locus type. 
:
:ePowerOperation: Power operation type. 
:
:ePowerProgress: Status of a power operation. 
:
:ePowerStatus: Power status of the target. 
:
:eProcessAttr: Bitmask of various process attributes. 
:
:eProtectionFlags: The protection bitmask of the memory. 
:
:eProtocols: Protocols. 
:
:eRegisters: Register Constants. 
:
:eScreenShotMode: No brief description specified. 
:
:eSegmentAttr: Segment attributes. 
:
:eSettingType: The value type of a setting. 
:
:eSocketFlags: Socket flags, see Net-Reference_e.doc. 
:
:eSocketPolicy: Socket flags, see Net-Reference_e.doc. 
:
:eSocketState: Socket state, see Net-Reference_e.doc. 
:
:eSocketType: Socket type, see Net-Reference_e.doc. 
:
:eSoftwareBreakPtAttr: Software Break Attributes. 
:
:eSoftwareWatchPtAttr: Software Watchpoint Attributes. 
:
:eStopNotificationReason: Stop Notification Reasons. 
:
:eThreadInfoFlags: A bit mask for decoding thread info flags. 
:
:eThreadPolicy: Thread scheduling policy. 
:
:eThreadState: Thread state bitmask. 
:
:eThreadType: Thread type. 
:
:eThreadWaitState: Thread wait state. 
:
:eUltQueueOp: ULT queue operation. 
:
:eUltRwlockOp: ULT read-write lock operation. 
:
:eUltRwlockStatus: ULT read-write lock status. 
:
:eUltThreadType: The type of a IUlOrKernelTID. 
:
:eUpdateErrorState: State of target after update failed. 
:
:eUserLevelThreadState: State of a user level thread. 
:  
:  
:---------------------------- EventHeader   
:---------------------------- EventHeader   
Line 1,500: Line 1,434:
:WriteMemoryRequest: Structure for IProcess3::ScatteredWriteMemory.   
:WriteMemoryRequest: Structure for IProcess3::ScatteredWriteMemory.   
:  
:  
//--->


{{Development}}
{{Development}}
<noinclude>[[Category:Main]]</noinclude>
<noinclude>[[Category:Main]]</noinclude>

Latest revision as of 00:39, 19 November 2014

Target Manager API Reference[edit | edit source]

Overview[edit | edit source]

Enumerated Types[edit | edit source]

  • eApplicationState: Application state.
  • eAttachFlags: Attach Options.
  • eCompatibleVersion: Exported compatibility number.
  • eConnectionLevel: The connection level of a target.
  • eConnectionState: The connection state of a target.
  • eConsoleOutputCategory: Console input/output type.
  • eConsoleOutputPID: Special process ID constants.
  • eConsoleOutputPort: Console input/output channels.
  • eConsoleOutputState: Console output state bitmask.
  • eControlDevice: Controller devices.
  • eCoreDumpType: The type of core file to generate.
  • eDetachFlags: Detach Options.
  • eDevice: File system devices supported by the target.
  • eErrorCode: The errors returned by the API.
  • eEventCategory: ViewerEventHeader::Category values.
  • eFiberState: State of a fiber.
  • eFsDeviceState: The state of the target device.
  • eFsDriveLetter: Special values for the FileSystem drive letter.
  • eHardwareBreakpointId: Special hardware breakpoint ID constants.
  • eHardwareBreakPtAttr: Hardware Break Attributes.
  • eHardwareBreakPtFlags: Hardware break point flags.
  • eHardwareWatchPtAttr: Hardware Watchpoint Attributes.
  • eHwAttributes: Bit mask of Hardware Information attributes.
  • eLoadMainThreadPriority: The range of valid main thread priorities supported by ITarget.LoadProcessEx.
  • eLoadOptions: Bit mask of options for ITarget.LoadProcessEx.
  • eLoadStackSize: The range of valid stack sizes supported by ITarget.LoadProcessEx.
  • eLoggingLevel: Logging level.
  • eMemoryBlockAttr: Memory block attributes.
  • eMemoryBlockAttr2: Memory block attributes2.
  • eMemoryFlags: A bitmask of the memory flags.
  • eMemoryType: The memory type.
  • eModuleFlags: Module Flags.
  • eModuleStatus: Module Status.
  • eModuleTypes: Module types.
  • eNetworkInterface: Network interface type,
  • eNetworkInterfaceType: Network interface type,
  • eOrbisMutexAttrib: Orbis mutex attributes.
  • ePFSFlags: PFS start-up options.
  • ePixelFormat: The format of the pixel data.
  • ePlayGoLocusType: PlayGo locus type.
  • ePowerOperation: Power operation type.
  • ePowerProgress: Status of a power operation.
  • ePowerStatus: Power status of the target.
  • eProcessAttr: Bitmask of various process attributes.
  • eProtectionFlags: The protection bitmask of the memory.
  • eProtocols: Protocols.
  • eRegisters: Register Constants.
  • eScreenShotMode: No brief description specified.
  • eSegmentAttr: Segment attributes.
  • eSettingType: The value type of a setting.
  • eSocketFlags: Socket flags,
  • eSocketPolicy: Socket flags,
  • eSocketState: Socket state,
  • eSocketType: Socket type,
  • eSoftwareBreakPtAttr: Software Break Attributes.
  • eSoftwareWatchPtAttr: Software Watchpoint Attributes.
  • eStopNotificationReason: Stop Notification Reasons.
  • eThreadInfoFlags: A bit mask for decoding thread info flags.
  • eThreadPolicy: Thread scheduling policy.
  • eThreadState: Thread state bitmask.
  • eThreadType: Thread type.
  • eThreadWaitState: Thread wait state.
  • eUltQueueOp: ULT queue operation.
  • eUltRwlockOp: ULT read-write lock operation.
  • eUltRwlockStatus: ULT read-write lock status.
  • eUltThreadType: The type of a IUlOrKernelTID.
  • eUpdateErrorState: State of target after update failed.
  • eUserLevelThreadState: State of a user level thread.



nonformatted[edit | edit source]