Вы знаете, что дескриптор обычно меняется с каждым запуском приложения и / или системы? Это означает, что ваша константа в любом случае подвержена сбоям.
Если, однако, вы действительно хотите присвоить константу, отличную от нуля, IntPtr
(что будет IntPtr.Zero
), в документации говорится, что существуют конструкторы, которые принимают Int32
, Int64
или * 1007. * как параметр.