ANSC_STATUS
HttpBmoSaveAsMbo
    (
        ANSC_HANDLE                 hThisObject,
        ANSC_HANDLE                 hMbo
    )
{
    ANSC_STATUS                     returnStatus = ANSC_STATUS_SUCCESS;
    PHTTP_BASIC_MESSAGE_OBJECT      pMyObject    = (PHTTP_BASIC_MESSAGE_OBJECT)hThisObject;
    PHTTP_HFP_INTERFACE             pHfpIf       = (PHTTP_HFP_INTERFACE       )pMyObject->hHfpIf;
    PHTTP_TMH_INTERFACE             pTmhIf       = (PHTTP_TMH_INTERFACE       )pMyObject->hTmhIf;
    PHTTP_BCC_INTERFACE             pBccIf       = (PHTTP_BCC_INTERFACE       )pMyObject->hBccIf;
    PHTTP_MESSAGE_BODY_OBJECT       pMessageBody = (PHTTP_MESSAGE_BODY_OBJECT )hMbo;

    pMyObject->ClearBody((ANSC_HANDLE)pMyObject);

    pMyObject->hMessageBody = (ANSC_HANDLE)pMessageBody;

    pMessageBody->SetMode ((ANSC_HANDLE)pMessageBody, pMyObject->MboMode );
    pMessageBody->SetHfpIf((ANSC_HANDLE)pMessageBody, (ANSC_HANDLE)pHfpIf);
    pMessageBody->SetBccIf((ANSC_HANDLE)pMessageBody, (ANSC_HANDLE)pBccIf);

    return  returnStatus;
}