extern "ws2_32" fn WSAAsyncGetProtoByName(HWND, u32, [*:0]const u8, [*]u8, i32) callconv(WINAPI) HANDLE
hWnd: HWND,
wMsg: u32,
name: [*:0]const u8,
buf: [*]u8,
buflen: i32,