Socket module

GetAddrInfoExW

procedureforeignSource
GetAddrInfoExW :: (
    pName: *s16,
    pServiceName: *s16,
    dwNameSpace: u32,
    lpNspId: *GUID,
    hints: *ADDRINFOEXW,
    ppResult: **ADDRINFOEXW,
    timeout: *TIMEVAL,
    lpOverlapped: *OVERLAPPED,
    lpCompletionRoutine: LPLOOKUPSERVICE_COMPLETION_ROUTINE,
    lpHandle: *HANDLE
) -> s32 #foreign

Parameters

pName: *s16
pServiceName: *s16
dwNameSpace: u32
lpNspId: *GUID
hints: *ADDRINFOEXW
ppResult: **ADDRINFOEXW
timeout: *TIMEVAL
lpOverlapped: *OVERLAPPED
lpHandle: *HANDLE

Returns

s32

See also