windows-nt/Source/XPSP1/NT/net/layer2svc/wastore/persist-w.h
2020-09-26 16:20:57 +08:00

79 lines
2 KiB
C
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

HRESULT
PersistWMIObject(
IWbemServices *pWbemServices,
PWIRELESS_POLICY_OBJECT pWirelessRegPolicyObject,
PGPO_INFO pGPOInfo
);
HRESULT
PersistPolicyObjectEx(
IWbemServices *pWbemServices,
IWbemClassObject *pWbemClassObj,
PWIRELESS_POLICY_OBJECT pWirelessPolicyObject,
PGPO_INFO pGPOInfo
);
HRESULT
PersistComnRSOPPolicySettings(
IWbemClassObject * pInstWIRELESSObj,
PGPO_INFO pGPOInfo
);
HRESULT
CloneDirectoryPolicyObjectEx(
PWIRELESS_POLICY_OBJECT pWirelessPolicyObject,
PWIRELESS_POLICY_OBJECT * ppWirelessWMIPolicyObject
);
DWORD
CopyPolicyDSToFQWMIString(
LPWSTR pszPolicyDN,
LPWSTR * ppszPolicyName
);
HRESULT
WMIWriteMultiValuedString(
IWbemClassObject *pInstWbemClassObject,
LPWSTR pszValueName,
LPWSTR * ppszStringReferences,
DWORD dwNumStringReferences
);
DWORD
CopyPolicyDSToWMIString(
LPWSTR pszPolicyDN,
LPWSTR * ppszPolicyName
);
HRESULT
LogBlobPropertyEx(
IWbemClassObject *pInstance,
BSTR bstrPropName,
BYTE *pbBlob,
DWORD dwLen
);
HRESULT
DeleteWMIClassObject(
IWbemServices *pWbemServices,
LPWSTR pszWirelessWMIObject
);
LPWSTR
AllocPolBstrStr(
LPCWSTR pStr
);
HRESULT
PolSysAllocString(
BSTR * pbsStr,
const OLECHAR * sz
);
#define SKIPL(pstr) (pstr+2)