summaryrefslogtreecommitdiff
path: root/network/wlan/ihvsampleui/IHVSampleExtUIKey.h
diff options
context:
space:
mode:
authorAdam Shapiro <[email protected]>2016-02-04 12:57:08 -0800
committerAdam Shapiro <[email protected]>2016-02-04 12:57:08 -0800
commit921231effe018f3939f5b67fc7e44560aa6f3998 (patch)
tree8b9b459a02222a9ce98a89bd6956eb8beb2757d9 /network/wlan/ihvsampleui/IHVSampleExtUIKey.h
parentc4ba9c629505328d040d318a6193b966d7dbc800 (diff)
Moved Native WIFI IHV Service Sample
Moves sample to unique folder, in order to add another WIFI sample GitHub repository
Diffstat (limited to 'network/wlan/ihvsampleui/IHVSampleExtUIKey.h')
-rw-r--r--network/wlan/ihvsampleui/IHVSampleExtUIKey.h104
1 files changed, 0 insertions, 104 deletions
diff --git a/network/wlan/ihvsampleui/IHVSampleExtUIKey.h b/network/wlan/ihvsampleui/IHVSampleExtUIKey.h
deleted file mode 100644
index c106e549..00000000
--- a/network/wlan/ihvsampleui/IHVSampleExtUIKey.h
+++ /dev/null
@@ -1,104 +0,0 @@
-//
-// Copyright (C) Microsoft Corporation 2005
-// IHV UI Extension sample
-//
-
-#ifndef _IHVSAMPLEEXTUIKEY_H_
-#define _IHVSAMPLEEXTUIKEY_H_
-
-class CDot11SampleExtUIKeyProperty: public IDot11SampleExtUIKeyProperty
-{
-public:
- CDot11SampleExtUIKeyProperty();
-
- ~CDot11SampleExtUIKeyProperty();
-
- // IUnknown Implementation
- BEGIN_INTERFACE_TABLE()
- IMPLEMENTS_INTERFACE(IDot11SampleExtUIKeyProperty)
- END_INTERFACE_TABLE();
-
- STDMETHODIMP
- GetDot11ExtUIPropertyFriendlyName(
- BSTR* bstrPropertyName // IHV friendly name
- );
-
- //Used to extend property
- STDMETHODIMP
- DisplayDot11ExtUIProperty(
- HWND hParent, // Parent Window Handle
- BSTR bstrIHVProfile, // IHV data from the profile
- PDOT11EXT_IHV_PARAMS pIHVParams, // Select profile MS security settings
- BSTR* bstrModifiedIHVProfile, // modified IHV data to be stored in the profile
- BOOL* pbIsModified // flag to denote if profile was modified
- );
-
- //Used to get the currently chosen entry to display as selected in the dropdown list
- STDMETHODIMP
- Dot11ExtUIPropertyGetSelected(
- BSTR bstrIHVProfile, // IHV data from the profile
- PDOT11EXT_IHV_PARAMS pIHVParams, // Select profile MS security settings
- BOOL* pfIsSelected // flag denoting if this is the selected profile
- );
-
- //Used to set the current entry as chosen from the dropdown list
- STDMETHODIMP
- Dot11ExtUIPropertySetSelected(
- BSTR bstrIHVProfile, // IHV data from the profile
- PDOT11EXT_IHV_PARAMS pIHVParams, // Select profile MS security settings
- BSTR* bstrModifiedIHVProfile, // modified IHV data to be stored in the profile
- BOOL* pbIsModified // flag to denote if profile was modified
- );
-
- STDMETHODIMP
- Dot11ExtUIPropertyHasConfigurationUI(BOOL *fHasConfigurationUI);
-
- //Used to get additional display data (ciphers for auth types)
- STDMETHODIMP
- Dot11ExtUIPropertyGetDisplayInfo(
- DOT11_EXT_UI_DISPLAY_INFO_TYPE dot11ExtUIDisplayInfoType, // the diapaly type to be described
- BSTR bstrIHVProfile, // IHV data from the profile
- PDOT11EXT_IHV_PARAMS pIHVParams, // Select profile MS security settings
- ULONG *pcEntries, // number of dependent strings
- ULONG *puDefaultSelection, // the entry in the array to be selected by default
- DOT11_EXT_UI_PROPERTY_DISPLAY_INFO **ppDot11ExtUIProperty // array of returned info structure
- );
-
- STDMETHODIMP
- Dot11ExtUIPropertySetDisplayInfo(
- DOT11_EXT_UI_DISPLAY_INFO_TYPE dot11ExtUIDisplayInfoType, // the diapaly type to be modified
- BSTR bstrIHVProfile, // IHV data from the profile
- PDOT11EXT_IHV_PARAMS pIHVParams, // Select profile MS security settings
- DOT11_EXT_UI_PROPERTY_DISPLAY_INFO *pDot11ExtUIProperty, // selected info structure
- BSTR* bstrModifiedIHVProfile, // modified IHV data to be stored in the profile
- BOOL* pbIsModified // flag to denote if profile was modified
- );
-
- STDMETHODIMP
- Dot11ExtUIPropertyIsStandardSecurity(
- BOOL *fIsStandardSecurity, // if this interface is a standard auth method
- DOT11_EXT_UI_SECURITY_TYPE *dot11ExtUISecurityType // which of the standard auth methods it is
- );
-
- // initialize the key extension page
- STDMETHODIMP
- Initialize(BYTE* pbData);
-
-private:
- bool m_fInitialized;
- BSTR m_bstrFN;
- DOT11_EXT_UI_PROPERTY_TYPE m_ExtType;
- BOOL m_fModified;
- IHV_AUTH_CIPHERS m_IHVAuthCiphers;
-};
-
-
-INT_PTR CALLBACK
-SimpleDialogProcKey(
- HWND hwndDlg,
- UINT uMsg,
- WPARAM wParam,
- LPARAM lParam
-);
-
-#endif _IHVSAMPLEEXTUIKEY_H_