Ejemplo n.º 1
0
        internal int InternalSubKeyCount()
        {
            EnsureNotDisposed();

            int subkeys = 0;
            int junk    = 0;
            int ret     = Win32Native.RegQueryInfoKey(hkey,
                                                      null,
                                                      null,
                                                      IntPtr.Zero,
                                                      ref subkeys, // subkeys
                                                      null,
                                                      null,
                                                      ref junk, // values
                                                      null,
                                                      null,
                                                      null,
                                                      null);

            if (ret != 0)
            {
                Win32Error(ret, null);
            }
            return(subkeys);
        }