Prevent crashes in I_RpcSend on Windows XP.

diff --git a/dlls/rpcrt4/rpc_message.c b/dlls/rpcrt4/rpc_message.c
index 476e2d3..798ee2d 100644
--- a/dlls/rpcrt4/rpc_message.c
+++ b/dlls/rpcrt4/rpc_message.c
@@ -92,6 +92,7 @@
   UUID* act;
   RPC_STATUS status;
   RpcPktHdr hdr;
+  DWORD count;
 
   TRACE("(%p)\n", pMsg);
   if (!bind) return RPC_S_INVALID_BINDING;
@@ -131,7 +132,7 @@
   hdr.len = pMsg->BufferLength;
 
   /* transmit packet */
-  if (!WriteFile(conn->conn, &hdr, sizeof(hdr), NULL, NULL)) {
+  if (!WriteFile(conn->conn, &hdr, sizeof(hdr), &count, NULL)) {
     WARN("WriteFile failed with error %ld\n", GetLastError());
     status = RPC_S_PROTOCOL_ERROR;
     goto fail;
@@ -143,7 +144,7 @@
     goto fail;
   }
  
-  if (!WriteFile(conn->conn, pMsg->Buffer, pMsg->BufferLength, NULL, NULL)) {
+  if (!WriteFile(conn->conn, pMsg->Buffer, pMsg->BufferLength, &count, NULL)) {
     WARN("WriteFile failed with error %ld\n", GetLastError());
     status = RPC_S_PROTOCOL_ERROR;
     goto fail;