WSABUF structure
Applies to: desktop apps only
The WSABUF structure enables the creation or manipulation of a data buffer used by some Winsock functions.
Syntax
typedef struct __WSABUF {
u_long len;
char FAR *buf;
} WSABUF, *LPWSABUF;
Members
- len
-
The length of the buffer, in bytes.
- buf
-
A pointer to the buffer.
Example Code
The following example demonstrates the use of the WSABUF structure.
WSABUF DataBuf; char SendBuf[1024] = "Test data to send."; int BufLen = 1024; //... DataBuf.len = BufLen; DataBuf.buf = SendBuf; //... WSASendTo(SendSocket, &DataBuf, 1, &BytesSent, Flags, (SOCKADDR*) &RecvAddr, RecvAddrSize, &Overlapped, NULL);
Requirements
|
Minimum supported client | Windows 2000 Professional |
|---|---|
|
Minimum supported server | Windows 2000 Server |
|
Header |
|
Send comments about this topic to Microsoft
Build date: 4/24/2012