osrfx2 サンプルから guid を介してカスタム ドライバーにアクセスするためのベース コードを取得しました。 http://code.msdn.microsoft.com/windowsapps/Custom-device-access-sample-43bde679
ndislwf フィルター ドライバーにアクセスするアプリケーションを WinRT に実装しようとしました。
ComPtr<ICreateDeviceAccessAsync> access;
ComPtr<IDeviceIoControl> deviceControl;
HRESULT hr = CreateDeviceAccessInstance(
(PCWSTR)L"\\Device\\{5cbf81bd-5055-47cd-9055-a76b2b4e3697}",
GENERIC_READ | GENERIC_WRITE,
&access); // Returns S_OK.
hr = access->Wait(INFINITE); // Returns S_OK.
hr = access->GetResult(IID_IDeviceIoControl,(void **)&deviceControl); // Returns E_INVALIDARGS.
devicecontrol から ioctl を送信できません。
メタデータファイルでもguidについて言及しました。
誰でも私を助けてくれませんか。