avstream property page problem

I install avshws example of WDK in Win7 64bit OS, and insert the filter into graphedit

when I open the property page, it shows that the requested page could not be cosplayed

I debug the issue using windbg, result as follow:

ksproxy!CollectAllSets <— send irp using KsSynchronousDeviceControl
ksproxy!CKsProxy::GetPages
graphedt!CVfWPropertySheet::AddSpecificPages <— return 0, so it fails
graphedt!CVfWPropertySheet::CVfWPropertySheet
graphedt!CPropObject::CreatePropertyDialog
MFC42!_AfxDispatchCmdMsg
MFC42!CCmdTarget::OnCmdMsg
MFC42!CView::OnCmdMsg
MFC42!CWnd::OnCommand
MFC42!CWnd::OnWndMsg
MFC42!CWnd::WindowProc
MFC42!AfxCallWndProc
MFC42!AfxWndProc
MFC42!AfxWndProcBase
USER32!UserCallWinProcCheckWow
USER32!DispatchMessageWorker
MFC42!CWinThread::PumpMessage
MFC42!CWinThread::Run
MFC42!AfxWinMain
graphedt!CDialog::EndDialog
kernel32!BaseThreadInitThunk
ntdll!RtlUserThreadStart

the same operators work fine in windows server 2008 OS

please help me, thank you

pccq_2002@126.com wrote:

I install avshws example of WDK in Win7 64bit OS, and insert the filter into graphedit

when I open the property page, it shows that the requested page could not be cosplayed

I’m amused by that typo, since my children are cosplayers. Siri should
have suggested “displayed”.

DirectShow depends on a DLL called “proppage.dll” to display its default
property pages. Although that DLL ships with the Windows SDK, for
inscrutable reasons it is not registered by default. Go search for
“proppage.dll” in your SDK directories (wherever you find graphedt.exe),
then run “regsvr32 proppage.dll”. Happiness will ensue.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

thank you very much

it works fine now