WSAIoctl
WSAIoctl 함수는 소켓의 모드를 제어하는 함수입니다.
int WSAIoctl (
SOCKET s,
DWORD dwIoControlCode,
LPVOID lpvInBuffer,
DWORD
cbInBuffer,
LPVOID lpvOUTBuffer,
DWORD cbOUTBuffer,
LPDWORD lpcbBytesReturned,
LPWSAOVERLAPPED lpOverlapped,
LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionROUTINE
);
Parameters
s
[입력] 소켓을 식별하는 기술자
dwIoControlCode
[입력] 함수가 수행하는 연산의
제어코드
lpvInBuffer
[입력] 입력 버퍼에 대한 포인터
cbInBuffer
[입력] 입력 버퍼의 크기를 알리는
수치
lpvOutBuffer
[출력] 출력 버퍼에 대한 포인터
cbOutBuffer
[입력] 출력 버퍼의 크기를 알리는
수치
lpcbBytesReturned
[출력] 출력시 실제로 받아내는
바이트 수치를 포인트 합니다.
lpOverlapped
[입력] WSAOVERLAPPED 구조체의
포인터 (비동기 소켓에서는 무시됩니다)
lpCompletionRoutine
[입력] 연산이 완료 되었을
때 호출될 완료루틴(completion routine)의 포인터 (넌-오버랩 소켓에서는 무시됩니다.)
오늘은 정리하기 귀찮은 날!!! 이하생략!!!