Changeset 75769 in vbox for trunk/src/VBox/Main
- Timestamp:
- Nov 27, 2018 12:30:00 PM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 126971
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-client/HGCM.cpp
r75747 r75769 149 149 PFNDBGFHANDLEREXT pfnHandler, void *pvUser); 150 150 static DECLCALLBACK(int) svcHlpInfoDeregister(void *pvInstance, const char *pszName); 151 static DECLCALLBACK(uint32_t) svcHlpGetRequestor(VBOXHGCMCALLHANDLE hCall); 151 152 152 153 public: … … 889 890 890 891 892 /** 893 * @interface_method_impl{VBOXHGCMSVCHELPERS,pfnGetRequestor} 894 */ 895 /* static */ DECLCALLBACK(uint32_t) HGCMService::svcHlpGetRequestor(VBOXHGCMCALLHANDLE hCall) 896 { 897 HGCMMsgHeader *pMsgHdr = (HGCMMsgHeader *)(hCall); 898 AssertPtrReturn(pMsgHdr, 0); 899 900 PVBOXHGCMCMD pCmd = pMsgHdr->pCmd; 901 AssertPtrReturn(pCmd, 0); 902 903 PPDMIHGCMPORT pHgcmPort = pMsgHdr->pHGCMPort; 904 AssertPtrReturn(pHgcmPort, 0); 905 906 return pHgcmPort->pfnGetRequestor(pHgcmPort, pCmd); 907 } 908 909 891 910 static DECLCALLBACK(int) hgcmMsgCompletionCallback(int32_t result, HGCMMsgCore *pMsgCore) 892 911 { … … 955 974 m_svcHelpers.pfnInfoRegister = svcHlpInfoRegister; 956 975 m_svcHelpers.pfnInfoDeregister = svcHlpInfoDeregister; 976 m_svcHelpers.pfnGetRequestor = svcHlpGetRequestor; 957 977 958 978 /* Execute the load request on the service thread. */
Note:
See TracChangeset
for help on using the changeset viewer.