- Timestamp:
- Feb 21, 2024 7:57:46 PM (7 months ago)
- File:
-
- 1 edited
-
trunk/include/VBox/intnet.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/intnet.h
r98103 r103508 1301 1301 INTNETR0DECL(int) IntNetR0IfAbortWaitReq(PSUPDRVSESSION pSession, PINTNETIFABORTWAITREQ pReq); 1302 1302 1303 /** 1304 * Callback function for use with IntNetR3Open to signalling incoming data. 1305 * 1306 * @param hIf Interface handle. 1307 * @param pvUser User parameter. 1308 */ 1309 typedef DECLCALLBACKTYPE(void, FNINTNETIFRECVAVAIL,(INTNETIFHANDLE hIf, void *pvUser)); 1310 /** Pointer to a FNINTNETIFRECVAVAIL callback. */ 1311 typedef FNINTNETIFRECVAVAIL *PFNINTNETIFRECVAVAIL; 1312 1303 1313 1304 1314 #if defined(IN_RING0) || defined(IN_INTNET_TESTCASE) … … 1311 1321 INTNETR0DECL(int) IntNetR0Open(PSUPDRVSESSION pSession, const char *pszNetwork, 1312 1322 INTNETTRUNKTYPE enmTrunkType, const char *pszTrunk, uint32_t fFlags, 1313 uint32_t cbSend, uint32_t cbRecv, PINTNETIFHANDLE phIf); 1323 uint32_t cbSend, uint32_t cbRecv, PFNINTNETIFRECVAVAIL pfnRecvAvail, void *pvUser, 1324 PINTNETIFHANDLE phIf); 1314 1325 INTNETR0DECL(uint32_t) IntNetR0GetNetworkCount(void); 1315 1326 … … 1322 1333 INTNETR0DECL(int) IntNetR0IfSend(INTNETIFHANDLE hIf, PSUPDRVSESSION pSession); 1323 1334 INTNETR0DECL(int) IntNetR0IfWait(INTNETIFHANDLE hIf, PSUPDRVSESSION pSession, uint32_t cMillies); 1324 INTNETR0DECL(int) IntNetR0IfAbortWait(INTNETIFHANDLE hIf, PSUPDRVSESSION pSession );1335 INTNETR0DECL(int) IntNetR0IfAbortWait(INTNETIFHANDLE hIf, PSUPDRVSESSION pSession, bool fNoMoreWaits); 1325 1336 1326 1337 /** @} */ 1327 1338 #endif /* IN_RING0 */ 1328 1329 /**1330 * Callback function for use with IntNetR3Open to signalling incoming data.1331 *1332 * @param hIf Interface handle.1333 * @param pvUser User parameter.1334 */1335 typedef DECLCALLBACKTYPE(void, FNINTNETIFRECVAVAIL,(INTNETIFHANDLE hIf, void *pvUser));1336 /** Pointer to a FNINTNETIFRECVAVAIL callback. */1337 typedef FNINTNETIFRECVAVAIL *PFNINTNETIFRECVAVAIL;1338 1339 1339 1340 #if defined(VBOX_WITH_INTNET_SERVICE_IN_R3) && defined(IN_RING3)
Note:
See TracChangeset
for help on using the changeset viewer.

