NetAddr_SetAllowType macro (shellapi.h)

Sets the network address types that a specified network address control accepts.


void NetAddr_SetAllowType(
  [in]  hwnd,
  [in]  addrMask


[in] hwnd

A handle to the network address control.

[in] addrMask

Specifies the network address types as one or more of the NET_STRING constants.

Return value



The mask set is the criterion used to validate a network address in the macro NetAddr_GetAddress.

Use this macro for a network address control only. To instantiate, use the class msctls_netaddress defined in Shellapi.h. Call InitNetworkAddressControl at run time before calling this macro. This initializes the common controls library that contains the network address control.


Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header shellapi.h

See also