---
UID: NE:clusapi.CLUSCTL_NETINTERFACE_CODES
title: CLUSCTL_NETINTERFACE_CODES (clusapi.h)
description: Enumerates Network Interface control codes.
old-location: mscs\clusctl_netinterface_codes.htm
tech.root: MsCS
ms.assetid: 5665562a-0dcc-4344-b150-286645190c88
ms.date: 12/05/2018
ms.keywords: CLUSCTL_NETINTERFACE_CODES, CLUSCTL_NETINTERFACE_CODES enumeration [Failover Cluster], CLUSCTL_NETINTERFACE_ENUM_COMMON_PROPERTIES, CLUSCTL_NETINTERFACE_ENUM_PRIVATE_PROPERTIES, CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS, CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTIES, CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTY_FMTS, CLUSCTL_NETINTERFACE_GET_FLAGS, CLUSCTL_NETINTERFACE_GET_ID, CLUSCTL_NETINTERFACE_GET_NAME, CLUSCTL_NETINTERFACE_GET_NETWORK, CLUSCTL_NETINTERFACE_GET_NODE, CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTIES, CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTY_FMTS, CLUSCTL_NETINTERFACE_GET_RO_COMMON_PROPERTIES, CLUSCTL_NETINTERFACE_GET_RO_PRIVATE_PROPERTIES, CLUSCTL_NETINTERFACE_SET_COMMON_PROPERTIES, CLUSCTL_NETINTERFACE_SET_PRIVATE_PROPERTIES, CLUSCTL_NETINTERFACE_UNKNOWN, CLUSCTL_NETINTERFACE_VALIDATE_COMMON_PROPERTIES, CLUSCTL_NETINTERFACE_VALIDATE_PRIVATE_PROPERTIES, _CLUSCTL_NETINTERFACE_CODES, _CLUSCTL_NETINTERFACE_CODES enumeration [Failover Cluster], clusapi/CLUSCTL_NETINTERFACE_CODES, clusapi/CLUSCTL_NETINTERFACE_ENUM_COMMON_PROPERTIES, clusapi/CLUSCTL_NETINTERFACE_ENUM_PRIVATE_PROPERTIES, clusapi/CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS, clusapi/CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTIES, clusapi/CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTY_FMTS, clusapi/CLUSCTL_NETINTERFACE_GET_FLAGS, clusapi/CLUSCTL_NETINTERFACE_GET_ID, clusapi/CLUSCTL_NETINTERFACE_GET_NAME, clusapi/CLUSCTL_NETINTERFACE_GET_NETWORK, clusapi/CLUSCTL_NETINTERFACE_GET_NODE, clusapi/CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTIES, clusapi/CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTY_FMTS, clusapi/CLUSCTL_NETINTERFACE_GET_RO_COMMON_PROPERTIES, clusapi/CLUSCTL_NETINTERFACE_GET_RO_PRIVATE_PROPERTIES, clusapi/CLUSCTL_NETINTERFACE_SET_COMMON_PROPERTIES, clusapi/CLUSCTL_NETINTERFACE_SET_PRIVATE_PROPERTIES, clusapi/CLUSCTL_NETINTERFACE_UNKNOWN, clusapi/CLUSCTL_NETINTERFACE_VALIDATE_COMMON_PROPERTIES, clusapi/CLUSCTL_NETINTERFACE_VALIDATE_PRIVATE_PROPERTIES, clusapi/_CLUSCTL_NETINTERFACE_CODES, msclus/CLUSCTL_NETINTERFACE_CODES, msclus/CLUSCTL_NETINTERFACE_ENUM_COMMON_PROPERTIES, msclus/CLUSCTL_NETINTERFACE_ENUM_PRIVATE_PROPERTIES, msclus/CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS, msclus/CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTIES, msclus/CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTY_FMTS, msclus/CLUSCTL_NETINTERFACE_GET_FLAGS, msclus/CLUSCTL_NETINTERFACE_GET_ID, msclus/CLUSCTL_NETINTERFACE_GET_NAME, msclus/CLUSCTL_NETINTERFACE_GET_NETWORK, msclus/CLUSCTL_NETINTERFACE_GET_NODE, msclus/CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTIES, msclus/CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTY_FMTS, msclus/CLUSCTL_NETINTERFACE_GET_RO_COMMON_PROPERTIES, msclus/CLUSCTL_NETINTERFACE_GET_RO_PRIVATE_PROPERTIES, msclus/CLUSCTL_NETINTERFACE_SET_COMMON_PROPERTIES, msclus/CLUSCTL_NETINTERFACE_SET_PRIVATE_PROPERTIES, msclus/CLUSCTL_NETINTERFACE_UNKNOWN, msclus/CLUSCTL_NETINTERFACE_VALIDATE_COMMON_PROPERTIES, msclus/CLUSCTL_NETINTERFACE_VALIDATE_PRIVATE_PROPERTIES, msclus/_CLUSCTL_NETINTERFACE_CODES, mscs.clusctl_netinterface_codes
f1_keywords:
- clusapi/CLUSCTL_NETINTERFACE_CODES
dev_langs:
- c++
req.header: clusapi.h
req.include-header: 
req.target-type: Windows
req.target-min-winverclnt: None supported
req.target-min-winversvr: Windows Server 2008 Datacenter, Windows Server 2008 Enterprise
req.kmdf-ver: 
req.umdf-ver: 
req.ddi-compliance: 
req.unicode-ansi: 
req.idl: 
req.max-support: 
req.namespace: 
req.assembly: 
req.type-library: 
req.lib: 
req.dll: 
req.irql: 
topic_type:
- APIRef
- kbSyntax
api_type:
- HeaderDef
api_location:
- ClusAPI.h
- MsClus.h
api_name:
- CLUSCTL_NETINTERFACE_CODES
targetos: Windows
req.typenames: CLUSCTL_NETINTERFACE_CODES
req.redist: 
ms.custom: 19H1
---

# CLUSCTL_NETINTERFACE_CODES enumeration


## -description


Enumerates Network Interface <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/about-control-codes">control codes</a>.


## -enum-fields




### -field CLUSCTL_NETINTERFACE_UNKNOWN

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-unknown">CLUSCTL_NETINTERFACE_UNKNOWN</a>.


### -field CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-get-characteristics">CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS</a>.


### -field CLUSCTL_NETINTERFACE_GET_FLAGS

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-get-flags">CLUSCTL_NETINTERFACE_GET_FLAGS</a>.


### -field CLUSCTL_NETINTERFACE_GET_NAME

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-get-name">CLUSCTL_NETINTERFACE_GET_NAME</a>.


### -field CLUSCTL_NETINTERFACE_GET_ID

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-get-id">CLUSCTL_NETINTERFACE_GET_ID</a>.


### -field CLUSCTL_NETINTERFACE_GET_NODE

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-get-node">CLUSCTL_NETINTERFACE_GET_NODE</a>.


### -field CLUSCTL_NETINTERFACE_GET_NETWORK

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-get-network">CLUSCTL_NETINTERFACE_GET_NETWORK</a>.


### -field CLUSCTL_NETINTERFACE_ENUM_COMMON_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-enum-common-properties">CLUSCTL_NETINTERFACE_ENUM_COMMON_PROPERTIES</a>.


### -field CLUSCTL_NETINTERFACE_GET_RO_COMMON_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-get-ro-common-properties">CLUSCTL_NETINTERFACE_GET_RO_COMMON_PROPERTIES</a>.


### -field CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-get-common-properties">CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTIES</a>.


### -field CLUSCTL_NETINTERFACE_SET_COMMON_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-set-common-properties">CLUSCTL_NETINTERFACE_SET_COMMON_PROPERTIES</a>.


### -field CLUSCTL_NETINTERFACE_VALIDATE_COMMON_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-validate-common-properties">CLUSCTL_NETINTERFACE_VALIDATE_COMMON_PROPERTIES</a>.


### -field CLUSCTL_NETINTERFACE_ENUM_PRIVATE_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-enum-private-properties">CLUSCTL_NETINTERFACE_ENUM_PRIVATE_PROPERTIES</a>.


### -field CLUSCTL_NETINTERFACE_GET_RO_PRIVATE_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-get-ro-private-properties">CLUSCTL_NETINTERFACE_GET_RO_PRIVATE_PROPERTIES</a>.


### -field CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-get-private-properties">CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTIES</a>.


### -field CLUSCTL_NETINTERFACE_SET_PRIVATE_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-set-private-properties">CLUSCTL_NETINTERFACE_SET_PRIVATE_PROPERTIES</a>.


### -field CLUSCTL_NETINTERFACE_VALIDATE_PRIVATE_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-validate-private-properties">CLUSCTL_NETINTERFACE_VALIDATE_PRIVATE_PROPERTIES</a>.


### -field CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTY_FMTS

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-get-common-property-fmts">CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTY_FMTS</a>.


### -field CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTY_FMTS

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-netinterface-get-private-property-fmts">CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTY_FMTS</a>.


## -see-also




<a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/cluster-enumerations">Failover Cluster Enumerations</a>



<a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/network-interface-control-codes">Network Interface Control Codes</a>
 

 

