pub unsafe extern "system" fn RegisterWaitChainCOMCallback(
    callstatecallback: PCOGETCALLSTATE,
    activationstatecallback: PCOGETACTIVATIONSTATE
)