VB6.0のWinsockコントロールについての質問です。
Winsockコントロールを使って、
TCP/IPクライアントを作っているのですが、
Winsockコントロールでは、
同期送受信はできないのでしょうか?

Winsock1.SendData buffer
した後に、
Winsock1.GetDataを回して待っていてもデータは取れません。

また、
Do
DoEvents
Loop
で待って、DataArrivalイベントでグローバル変数に受信データを突っ込もうとしても、
DataArrivalイベントが起きません。

同期送受信を実現するためには、
Winsockコントロールではなく、Win32APIの方でやらないといけないのでしょうか?