FProcHandle

Dummy process handle for platforms that use generic implementation.

Windows
MacOS
Linux

Inheritance Hierarchy

TProcHandle

FProcHandle

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/HoloLens/HoloLensPlatformProcess.h

Include

#include "HoloLens/HoloLensPlatformProcess.h"

Syntax

struct FProcHandle : public TProcHandle< void *, nullptr >

Remarks

Dummy process handle for platforms that use generic implementation.

FProcHandle can be copied (and thus passed by value).

Variables

Name Description

Public variable

pid_t

 

OpenedPid

Pid of external process opened with OpenProcess() call.

Public variable

FProcState *...

 

ProcInfo

Child proc state set from CreateProc() call

Constructors

Name Description

Public function

FProcHandle()

Default constructor.

Public function

FProcHandle()

Public function

FProcHandle

(
    HandleType Other
)

Initialization constructor.

Public function

FProcHandle

(
    FProcState* InHandle
)

Public function

FProcHandle

(
    pid_t InProcPid
)

Functions

Name Description

Public function Const

pid_t

 

Get()

Accessors.

Public function Const

FProcState &...

 

GetProcessInfo()

The below is not part of FProcHandle API and is specific to Unix implementation

Public function Const

bool

 

IsValid()

Checks the validity of handle

Public function

void

 

Reset()

Resets the handle to invalid

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss