阅读:958回复:0
在OE里提问这看不到?关于TdiSendDatagramEntry?
在VXD中
TDI_REQUEST r; 。 。 。 pDT->TdiSendDatagramEntry(&r, pTCI, sizeof(pNB), &nBytesSent, pNB); 总是出现页面错误。 内存的分配: PCHAR pLinBuf; pLinBuf = _HeapAllocate(len, 0); 。 nPages = ((pLinBuf + len + 0xfff) >> 12) - (pLinBuf >> 12) + 1; pLockedBuf = LinPageLock(pLinBuf >> 12, nPages, PAGEMAPGLOBAL); 。 这对吗? pNB->VirtualAddress = (PVOID)(pLockedBuf + (pLinBuf & 0xfff)); pNB->Length = len; len 是pLinBuf 的长度 请帮我看看 |
|
|