summaryrefslogtreecommitdiff
path: root/wpd/WpdWudfSampleDriver/WpdNetworkConfig.h
blob: 9aa94ea9a0dd7aaf782deaf2b9f937e416ff0d24 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#pragma once

class WpdNetworkConfig
{
public:
    WpdNetworkConfig();
    ~WpdNetworkConfig();

    HRESULT Initialize(_In_ FakeDevice *pFakeDevice);

    HRESULT DispatchWpdMessage(_In_ REFPROPERTYKEY          Command,
                               _In_ IPortableDeviceValues*  pParams,
                               _In_ IPortableDeviceValues*  pResults);


    HRESULT OnProcessWFCObject(_In_ IPortableDeviceValues*  pParams,
                               _In_ IPortableDeviceValues*  pResults);
private:
    FakeDevice* m_pFakeDevice;
};