Невозможно разыменовать IntPtr в C#

Я написал класс, реализующий интерфейс IGroupPolicyObject в COM. один из методов теперь возвращает объект IntPtr в C#:

IntPtr ghKey = objectGPolicy.GetRegistryKey(GpoSectionMachine);

Я хочу разыменовать этот указатель при использовании объекта RegistryKey, принадлежащего пространству имен Microsot.Win32.

Это НЕ работает:

(RegistryKey)ghKey = rootKey.CreateSubKey(policyPath);

Я не могу найти, как разыменовать IntPtr. Может кто-нибудь помочь, пожалуйста?

Спасибо

0
задан Saher Ahwal 15 June 2012 в 01:33
поделиться