Пример #1
0
 internal static unsafe partial int GetAddrInfoExW(
     string pName,
     string?pServiceName,
     int dwNamespace,
     IntPtr lpNspId,
     AddressInfoEx *pHints,
     AddressInfoEx **ppResult,
     IntPtr timeout,
     NativeOverlapped *lpOverlapped,
Пример #2
0
 internal static extern unsafe int GetAddrInfoExW(
     [In] string pName,
     [In] string?pServiceName,
     [In] int dwNamespace,
     [In] IntPtr lpNspId,
     [In] AddressInfoEx *pHints,
     [Out] AddressInfoEx **ppResult,
     [In] IntPtr timeout,
     [In] NativeOverlapped *lpOverlapped,
     [In] delegate *unmanaged <int, int, NativeOverlapped *, void> lpCompletionRoutine,
Пример #3
0
 internal static extern unsafe int GetAddrInfoExW(
     [In] string pName,
     [In] string pServiceName,
     [In] int dwNamespace,
     [In] IntPtr lpNspId,
     [In] AddressInfoEx *pHints,
     [Out] AddressInfoEx **ppResult,
     [In] IntPtr timeout,
     [In] NativeOverlapped *lpOverlapped,
     [In] LPLOOKUPSERVICE_COMPLETION_ROUTINE lpCompletionRoutine,
     [Out] IntPtr *lpNameHandle);