View source code
Display the source code in std/process.d from which this page was generated on
github.
Improve this page
Quickly fork, edit online, and submit a pull request for this page.
Requires a signed-in GitHub account. This works well for small changes.
If you'd like to make larger changes you may want to consider using
local clone.
Page wiki
View or edit the community-maintained wiki page associated with this page.
Function std.process.Pid.osHandle
An operating system
handle to the process.
This handle is used to specify the process in OS-specific APIs.
On POSIX, this function returns a core.sys.posix.sys.types.pid_t
with the same value as Pid.processID
, while on Windows it returns
a core.sys.windows.windows.HANDLE
.
Once wait
has been called on the Pid
, this method
will return an invalid handle.
Prototype
int osHandle() pure nothrow @property @safe;
Authors
Lars Tandle Kyllingstad, Steven Schveighoffer, Vladimir Panteleev