dcom

    7熱度

    2回答

    我已經完成了編寫Powershell腳本以從頭開始設置服務器以運行我們的服務之一作爲Web應用程序的一部分的任務,並且設置此服務器所需的步驟之一正在更改已安裝服務的DCOM配置,特別是將帳戶添加到「啓動和激活」/「訪問」權限,並且在添加這些帳戶後設置這些帳戶的權限。 有沒有一種使用Powershell的方法?我一直沒有找到具體的方法來做我想達到的目標,所以任何幫助都會很棒。

    4熱度

    2回答

    我已閱讀所有類似問題,但未找到我確切答案的問題。我嘗試了所有類似的建議。我不得不從Windows Server 2003環境遷移到運行IIS 7.5的Windows Server 2008 R2環境。我有一個在32位DLL中調用COM對象的Web應用程序。 COM對象是從VB6創建的。這是我迄今爲止所做的: 我在我的IIS應用程序池上啓用了32位。 我已經註冊了.DLL,它的依賴.DLL使用C:/

    0熱度

    2回答

    需要有沒有在最新版本的R(2.14或2.15)的工作包RDCOMEvents的版本? 我一直試圖讓http://www.stat.berkeley.edu/~nolan/stat133/Fall05/lectures/DCOM.pdf倒數第二頁上的例子來工作 - 開始一個與線 library(RDCOMClient) library(RDCOMEvents) 我可以順利安裝RDCOMClie

    2熱度

    4回答

    在C++中,MFC: 我有一個CComPointer: CComPointer<IMyTask> m_pTask; 有很多的在我的代碼的地方,我把這個ComPointer運行任務的方法。例如: void method1() { if (FAILED(hRet = m_pTask->MyFunc1())) ..... } void method2() {

    2熱度

    1回答

    我有一個在網絡中某些計算機上運行的C++編寫的COM服務器。客戶端可以從其他計算機執行遠程調用。我可以確定從方法本身調用COM方法的用戶名嗎?

    1熱度

    2回答

    我有一個WPF應用程序編碼在C#訪問COM組件。我從我的應用程序中添加了對COM組件的引用。當我同時使用同一臺機器上的客戶機(我的應用程序)和服務器(com)時,它會按預期工作。 問題是當他們在不同的機器上。兩臺機器都是相同的,我的意思是有Windows 7操作系統。並在同一個域。我試圖用下面的代碼創建一個com組件的實例,它給我沒有錯誤 IPDSIntf test; string clsId

    2熱度

    1回答

    我已經問過如何獲取用戶名。 How can I get the user name who invoked the method of COM server? 現在我還需要獲取SID。我該怎麼做呢? OpenProcessToken方法不起作用,因爲此函數失敗,並顯示ERROR_BAD_IMPERSONATION_LEVEL錯誤。

    2熱度

    1回答

    我有一個在網絡中某些計算機上運行的C++編寫的COM服務器。客戶端可以從其他計算機執行遠程調用。如果給定的調用是本地的(來自同一臺計算機)還是遠程的,如何在COM服務器的內部檢查方法?

    0熱度

    1回答

    我目前正在研究一個需要從另一個系統上運行的COM對象檢索數據的MFC應用程序。當兩個系統都運行Windows XP並使用相同的手動設置用戶帳戶時(即在兩個系統上都有相同的用戶名和密碼,沒有域),我們已經擁有了相同的數據交換機制,並且完全支持這種機制。問題是我試圖設置它,這樣我就可以從另一臺具有相同用戶帳戶設置的計算機訪問同一個DCOM系統,但是使用公司域用戶帳戶登錄。 現在,如果我使用運行方式手動

    0熱度

    1回答

    在我的Azure角色啓動代碼中,我實例化了一個DCOM對象,以確保它可以實例化,然後立即釋放它,因爲在那時我並不需要它。 我這樣做,在一個單獨的線程實際new S中的相應的C#RCW類和主線程Thread.Join() s的一個30秒的超時該線程。如果線程在Thread.Join()返回後仍然運行,則意味着DCOM對象花費很長時間創建,因此調用Thread.Abort()並重新啓動角色。 30秒應