VirtualBox

Ignore:
Timestamp:
Dec 8, 2018 7:11:20 PM (6 years ago)
Author:
vboxsync
Message:

VBoxSDS,VBoxSVC: Some DEBUG_bird experiments for identifying the caller. bugref:3300

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-global/VirtualBoxSDSImpl.cpp

    r76067 r76071  
    149149{
    150150    LogRel(("VirtualBoxSDS::registerVBoxSVC: aVBoxSVC=%p aPid=%u (%#x)\n", (IVBoxSVCRegistration *)aVBoxSVC, aPid, aPid));
     151#ifdef DEBUG_bird
     152    RPC_CALL_ATTRIBUTES_V2_W CallAttribs = { RPC_CALL_ATTRIBUTES_VERSION, RPC_QUERY_CLIENT_PID | RPC_QUERY_IS_CLIENT_LOCAL};
     153    RPC_STATUS rcRpc = RpcServerInqCallAttributesW(NULL, &CallAttribs);
     154    LogRel(("RpcServerInqCallAttributesW -> %#x ClientPID=%#x IsClientLocal=%d ProtocolSequence=%#x CallStatus=%#x CallType=%#x OpNum=%#x InterfaceUuid=%RTuuid\n",
     155            rcRpc, CallAttribs.ClientPID, CallAttribs.IsClientLocal, CallAttribs.ProtocolSequence, CallAttribs.CallStatus,
     156            CallAttribs.CallType, CallAttribs.OpNum, &CallAttribs.InterfaceUuid));
     157#endif
     158
    151159    HRESULT hrc;
    152160    if (   RT_VALID_PTR(aVBoxSVC)
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette