Una aplicación puede obtener un identificador de proceso que puede servir de parámetro para varias funciones de control e información del proceso. Puede utilizar este identificador para inicializar WaitHandle o para llamar a métodos nativos a través de una invocación de plataforma.
Este identificador de proceso es privado para la aplicación, es decir, no se puede compartir. Un proceso también tiene un Id de proceso que, a diferencia de Handle, es único y, por lo tanto, es válido en todo el sistema.
Sólo los procesos iniciados mediante una llamada a Start establecen la propiedad Handle de las instancias de Process correspondientes.