Changeset 68476 in vbox for trunk/include/VBox/VBoxGuestLib.h
- Timestamp:
- Aug 18, 2017 4:33:55 PM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 117622
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/VBoxGuestLib.h
r68465 r68476 305 305 * Connect to a service. 306 306 * 307 * @param pHandle Pointer to variable that will hold a handle to be used 308 * further in VbglHGCMCall and VbglHGCMClose. 309 * @param pData Connection information structure. 310 * 311 * @return VBox status code. 312 */ 313 DECLVBGL(int) VbglHGCMConnect (VBGLHGCMHANDLE *pHandle, VBoxGuestHGCMConnectInfo *pData); 307 * @param pHandle Pointer to variable that will hold a handle to be used 308 * further in VbglHGCMCall and VbglHGCMClose. 309 * @param pszServiceName The service to connect to. 310 * @param pidClient Where to return the client ID for the connection. 311 * 312 * @return VBox status code. 313 * 314 * @todo consider baking the client Id into the handle. 315 */ 316 DECLVBGL(int) VbglR0HGCMConnect(VBGLHGCMHANDLE *pHandle, const char *pszServiceName, HGCMCLIENTID *pidClient); 314 317 315 318 /** … … 317 320 * 318 321 * @param handle Handle of the connection. 319 * @param pData Disconnect request information structure. 320 * 321 * @return VBox status code. 322 */ 323 DECLVBGL(int) VbglHGCMDisconnect (VBGLHGCMHANDLE handle, VBoxGuestHGCMDisconnectInfo *pData); 322 * @param idClient The ID of the client connection. 323 * 324 * @return VBox status code. 325 * 326 * @todo consider baking the client Id into the handle. 327 */ 328 DECLVBGL(int) VbglR0HGCMDisconnect(VBGLHGCMHANDLE handle, HGCMCLIENTID idClient); 324 329 325 330 /** … … 332 337 * @return VBox status code. 333 338 */ 334 DECLVBGL(int) Vbgl HGCMCall(VBGLHGCMHANDLE handle, VBoxGuestHGCMCallInfo *pData, uint32_t cbData);339 DECLVBGL(int) VbglR0HGCMCall(VBGLHGCMHANDLE handle, VBoxGuestHGCMCallInfo *pData, uint32_t cbData); 335 340 336 341 /** … … 344 349 * @return VBox status code. 345 350 */ 346 DECLVBGL(int) Vbgl HGCMCallUserData(VBGLHGCMHANDLE handle, VBoxGuestHGCMCallInfo *pData, uint32_t cbData);351 DECLVBGL(int) VbglR0HGCMCallUserData(VBGLHGCMHANDLE handle, VBoxGuestHGCMCallInfo *pData, uint32_t cbData); 347 352 348 353 /** … … 356 361 * @return VBox status code. 357 362 */ 358 DECLVBGL(int) Vbgl HGCMCallTimed(VBGLHGCMHANDLE handle, VBoxGuestHGCMCallInfoTimed *pData, uint32_t cbData);363 DECLVBGL(int) VbglR0HGCMCallTimed(VBGLHGCMHANDLE handle, VBoxGuestHGCMCallInfoTimed *pData, uint32_t cbData); 359 364 /** @} */ 360 365
Note:
See TracChangeset
for help on using the changeset viewer.