Ejemplo n.º 1
0
        public static RegistryKeyHandle AssocQueryKey(ASSOCF flags, ASSOCKEY key, string association, string extraInfo)
        {
            HRESULT result = Imports.AssocQueryKeyW(flags, key, association, extraInfo, out RegistryKeyHandle handle);

            if (result != HRESULT.S_OK)
            {
                throw Errors.GetIoExceptionForHResult(result);
            }
            return(handle);
        }
Ejemplo n.º 2
0
 public static extern HRESULT AssocQueryKey(ASSOCF flags, ASSOCKEY key, string pszAssoc, string pszExtra, out IntPtr phkeyOut);
Ejemplo n.º 3
0
 public HRESULT GetKey([NativeTypeName("ASSOCF")] uint flags, ASSOCKEY key, [NativeTypeName("LPCWSTR")] ushort *pszExtra, HKEY *phkeyOut)
 {
     return(((delegate * unmanaged <IQueryAssociations *, uint, ASSOCKEY, ushort *, HKEY *, int>)(lpVtbl[5]))((IQueryAssociations *)Unsafe.AsPointer(ref this), flags, key, pszExtra, phkeyOut));
 }
Ejemplo n.º 4
0
 public static extern HRESULT AssocQueryKeyW(
     ASSOCF flags,
     ASSOCKEY key,
     string pszAssoc,
     string pszExtra,
     out RegistryKeyHandle phkeyOut);