Exemplo n.º 1
0
 public int GetBindHandle(BINDHANDLETYPES enumRequestedHandle, ref IntPtr pRetHandle)
 {
     if (m_GetBindHandleFunc == null)
     {
         var fp = GetFunctionPointer(3);
         m_GetBindHandleFunc = (GetBindHandleFunc)Marshal.GetDelegateForFunctionPointer(fp, typeof(GetBindHandleFunc));
     }
     return(m_GetBindHandleFunc(m_ptr, enumRequestedHandle, ref pRetHandle));
 }
 public int GetBindHandle(BINDHANDLETYPES enumRequestedHandle, [NativeTypeName("HANDLE *")] IntPtr *pRetHandle)
 {
     return(((delegate * unmanaged <IGetBindHandle *, BINDHANDLETYPES, IntPtr *, int>)(lpVtbl[3]))((IGetBindHandle *)Unsafe.AsPointer(ref this), enumRequestedHandle, pRetHandle));
 }
 public HRESULT GetBindHandle(BINDHANDLETYPES enumRequestedHandle, HANDLE *pRetHandle)
 {
     return(((delegate * unmanaged <IGetBindHandle *, BINDHANDLETYPES, HANDLE *, int>)(lpVtbl[3]))((IGetBindHandle *)Unsafe.AsPointer(ref this), enumRequestedHandle, pRetHandle));
 }