You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
77 lines
1.4 KiB
77 lines
1.4 KiB
|
|
HRESULT
|
|
CreateWirelessChildPath(
|
|
LPWSTR pszParentPath,
|
|
LPWSTR pszChildComponent,
|
|
BSTR * ppszChildPath
|
|
);
|
|
|
|
HRESULT
|
|
RetrieveWirelessPolicyFromDS(
|
|
PGROUP_POLICY_OBJECT pGPOInfo,
|
|
LPWSTR *ppszWirelessPolicy,
|
|
LPWSTR pszWirelessPolicyName,
|
|
DWORD dwWirelessPolicyNameLen,
|
|
LPWSTR pszWirelessPolicyDescription,
|
|
DWORD dwWirelessPolicyDescLen,
|
|
LPWSTR pszWirelessPolicyID,
|
|
DWORD dwWirelessPolicyIDLen
|
|
);
|
|
|
|
|
|
DWORD
|
|
DeleteWirelessPolicyFromRegistry(
|
|
);
|
|
|
|
DWORD
|
|
WriteWirelessPolicyToRegistry(
|
|
LPWSTR pszWirelessPolicyPath,
|
|
LPWSTR pszWirelessPolicyName,
|
|
LPWSTR pszWirelessPolicyDescription,
|
|
LPWSTR pszWirelessPolicyID
|
|
);
|
|
|
|
|
|
HRESULT
|
|
RegisterWireless(void);
|
|
|
|
HRESULT
|
|
UnregisterWireless(void);
|
|
|
|
VOID
|
|
PingWirelessPolicyAgent(
|
|
);
|
|
|
|
WCHAR *
|
|
StripPrefixWireless(
|
|
WCHAR *pwszPath
|
|
);
|
|
|
|
WCHAR *
|
|
StripLinkPrefixWireless(
|
|
WCHAR *pwszPath
|
|
);
|
|
|
|
HRESULT
|
|
CreateWlstoreGPOInfo(
|
|
PGROUP_POLICY_OBJECT pGPO,
|
|
UINT32 uiPrecedence,
|
|
UINT32 uiTotalGPOs,
|
|
PGPO_INFO pGPOInfo
|
|
);
|
|
|
|
HRESULT
|
|
FreeWlstoreGPOInfo(
|
|
PGPO_INFO pGPOInfo
|
|
);
|
|
|
|
|
|
#define BAIL_ON_FAILURE(hr) \
|
|
if (FAILED(hr)) { \
|
|
goto error; \
|
|
}
|
|
|
|
#define BAIL_ON_WIN32_ERROR(dwError) \
|
|
if (dwError) { \
|
|
goto error; \
|
|
}
|