如何檢視自己程式中正在執行的Graph?

2021-06-16 01:01:59 字數 669 閱讀 1516

在幫助文件中可以找到兩個有關這個問題的函式addtorot和removefromrot。具體函式抄錄如下:

hresult addtorot(iunknown *punkgraph, dword *pdwregister) 

wchar wsz[256];

wsprintfw(wsz, l"filtergraph %08x pid %08x", (dword_ptr)punkgraph, getcurrentprocessid());

hresult hr = createitemmoniker(l"!", wsz, &pmoniker);

if (succeeded(hr))

prot->release();

return hr;

}

void removefromrot(dword pdwregister)

}

在建立完成你的filter graph之後,執行addtorot函式,就可以用例如graphedit等工具看到你的
graph了,在工具中顯示的與你的程式中graph的狀態是一樣的,這樣就能知道自己的graph是否正確
建立了。很方便吧?

如何檢視ORACLE中正在執行的儲存過程

1 如何檢視oracle中正在執行的儲存過程 select owner,name from v db object cache where type like proce and locks 0 and pins 0 2 如何停止正在執行的儲存過程 可以檢視正在執行的session,把相應儲存過程的...

Oracle如何檢視impdp正在執行的內容

1.今天進行mzkioutdi資料庫備份恢復 一直卡住 找了一下 公司另外乙個部門的方神提供了乙個方法連檢視 具體在做什麼操作 2.現象.impdp 程式設計客棧到乙個地方直接卡住不動 具體位置 view 這個地方足足卡住了 50min 3.方法 檢視一下任務資訊 select ow程式設計客棧ne...

linux檢視正在執行的服務

linux檢視正在執行的服務 1.首先檢視 系統執行的程序 若需要檢視系統當前執行的所有程序,就需要用如下命令 ps auxw 其中引數a表示顯示系統中所有使用者的的程序 u表示輸出程序使用者所屬資訊 x表示也 顯示沒有控制台的程序 若顯示行太長而被截斷則可以使用f引數 www.2cto.com 2...