Если ваш процесс хочет получить доступ к другому процессу, он должен иметь права для этого.Это означает, что вашему процессу нужны повышенные права или он должен быть владельцем другого процесса.
Если вы получили неправильное имя, возможно, вы использовали неправильный дескриптор.Это также может объяснить, почему иногда вы получаете отказ в доступе.Если вы передадите дескриптор не тому модулю, у вас может не быть к нему доступа, даже если у вас есть доступ к модулю, имя которого вы хотите знать.