26cpp_quote(
"DEFINE_GUID(CLSID_NetSharingManager,0x5c63c1ad,0x3956,0x4ff8,0x84,0x86,0x40,0x03,0x47,0x58,0x31,0x5b);")
30 uuid(c08956a1-1cd3-11d1-b1c5-00805fc1270e),
130 uuid(24b7e9b5-e38f-4685-851
b-00892cf5f940),
164 uuid(c08956b1-1cd3-11d1-b1c5-00805fc1270e),
185 uuid(02e4a2de-da20-4e34-89c8-ac22275a010b),
201 uuid(c08956b6-1cd3-11d1-b1c5-00805fc1270e),
256 [
in]
BSTR bstrTargetNameOrIPAddress,
266 uuid(c08956b4-1cd3-11d1-b1c5-00805fc1270e),
273 [
out, size_is(celt), length_is(*pceltFetched)]
VARIANT *rgVar,
285 uuid(c08956b5-1cd3-11d1-b1c5-00805fc1270e),
292 [
out, size_is(celt), length_is(*pCeltFetched)]
VARIANT *rgVar,
304 uuid(f4277c95-ce5b-463
d-8167-5662d9bcaa72),
332 uuid(7d7a6355-f372-4971-a149-bfc927be762a),
348 uuid(33c4643c-7811-46
fa-a89a-768597bd7223),
364 uuid(38ae69e0-4409-402
a-a2cb-e965c727f840),
380 uuid(c08956b7-1cd3-11d1-b1c5-00805fc1270e),
392 [
in] SHARINGCONNECTION_ENUM_FLAGS
Flags,
CD3D10_BUFFER_DESC D3D10_BUFFER_DESC cpp_quote(" ~CD3D10_BUFFER_DESC() {}") operator const D3D10_BUFFER_DESC &() const
coclass PSFactoryBuffer pointer_default(unique)] interface ObjectRpcBaseTypes
__in WDFDMATRANSACTION __out NTSTATUS * pStatus
GLboolean GLboolean GLboolean b
GLboolean GLboolean GLboolean GLboolean a
const DISPID DISPID_NEWENUM
HRESULT Clone([out] IEnumNetSharingPrivateConnection **ppenum)
HRESULT Skip([in] ULONG celt)
HRESULT Next([in] ULONG celt, [out, size_is(celt), length_is(*pCeltFetched)] VARIANT *rgVar, [out] ULONG *pCeltFetched)
HRESULT Next([in] ULONG celt, [out, size_is(celt), length_is(*pceltFetched)] VARIANT *rgVar, [out] ULONG *pceltFetched)
HRESULT Skip([in] ULONG celt)
HRESULT Clone([out] IEnumNetSharingPublicConnection **ppenum)
NETCON_MEDIATYPE MediaType
enum INetConnection::tagNETCON_TYPE NETCON_TYPE
@ NCM_SHAREDACCESSHOST_LAN
@ NCM_SHAREDACCESSHOST_RAS
@ NCS_CREDENTIALS_REQUIRED
@ NCS_HARDWARE_NOT_PRESENT
@ NCS_AUTHENTICATION_SUCCEEDED
@ NCS_HARDWARE_MALFUNCTION
@ NCS_AUTHENTICATION_FAILED
enum INetConnection::tagNETCON_STATUS NETCON_STATUS
tagNETCON_CHARACTERISTIC_FLAGS
HRESULT GetProperties([out] NETCON_PROPERTIES **ppProps)
struct INetConnection::tagNETCON_PROPERTIES NETCON_PROPERTIES
HRESULT Rename([in, string] LPCWSTR pszwNewName)
HRESULT Duplicate([in, string] LPCWSTR pszwDuplicateName, [out] INetConnection **ppCon)
enum INetConnection::tagNETCON_MEDIATYPE NETCON_MEDIATYPE
enum INetConnection::tagNETCON_CHARACTERISTIC_FLAGS NETCON_CHARACTERISTIC_FLAGS
HRESULT GetUiObjectClassId([out, ref] CLSID *pclsid)
SHARINGCONNECTIONTYPE SharingConnectionType
INetSharingPortMappingCollection EnumPortMappings([in] SHARINGCONNECTION_ENUM_FLAGS Flags)
enum INetSharingConfiguration::tagSHARINGCONNECTIONTYPE SHARINGCONNECTIONTYPE
HRESULT DisableInternetFirewall()
enum INetSharingConfiguration::tagSHARINGCONNECTIONTYPE * LPSHARINGCONNECTIONTYPE
enum INetSharingConfiguration::tagICS_TARGETTYPE ICS_TARGETTYPE
VARIANT_BOOL SharingEnabled
HRESULT RemovePortMapping([in] INetSharingPortMapping *pMapping)
HRESULT EnableInternetFirewall()
enum INetSharingConfiguration::tagSHARINGCONNECTION_ENUM_FLAGS SHARINGCONNECTION_ENUM_FLAGS
tagSHARINGCONNECTION_ENUM_FLAGS
HRESULT AddPortMapping([in] BSTR bstrName, [in] UCHAR ucIPProtocol, [in] USHORT usExternalPort, [in] USHORT usInternalPort, [in] DWORD dwOptions, [in] BSTR bstrTargetNameOrIPAddress, [in] ICS_TARGETTYPE eTargetType, [out, retval] INetSharingPortMapping **ppMapping)
HRESULT EnableSharing([in] SHARINGCONNECTIONTYPE Type)
VARIANT_BOOL InternetFirewallEnabled
INetSharingPublicConnectionCollection EnumPublicConnections([in] SHARINGCONNECTION_ENUM_FLAGS Flags)
VARIANT_BOOL SharingInstalled
INetConnectionProps NetConnectionProps([in] INetConnection pNetConnection)
INetSharingEveryConnectionCollection EnumEveryConnection
INetSharingConfiguration INetSharingConfigurationForINetConnection([in] INetConnection pNetConnection)
INetSharingPrivateConnectionCollection EnumPrivateConnections([in] SHARINGCONNECTION_ENUM_FLAGS Flags)
INetSharingPortMappingProps Properties
NETCON_MEDIATYPE MediaType
_Must_inspect_result_ _In_ ULONG Flags