| /** |
| * This file has no copyright assigned and is placed in the Public Domain. |
| * This file is part of the w64 mingw-runtime package. |
| * No warranty is given; refer to the file DISCLAIMER.PD within this package. |
| */ |
| |
| #ifndef _INC_WDSTPTMGMT |
| #define _INC_WDSTPTMGMT |
| #if (_WIN32_WINNT >= 0x0600) |
| |
| #ifdef __cplusplus |
| extern "C" { |
| #endif |
| |
| typedef enum _WDSTRANSPORT_DIAGNOSTICS_COMPONENT_FLAGS { |
| WdsTptDiagnosticsComponentPxe = 1, |
| WdsTptDiagnosticsComponentTftp = 2, |
| WdsTptDiagnosticsComponentImageServer = 4, |
| WdsTptDiagnosticsComponentMulticast = 8 |
| } WDSTRANSPORT_DIAGNOSTICS_COMPONENT_FLAGS; |
| |
| typedef enum _WDSTRANSPORT_DISCONNECT_TYPE { |
| WdsTptDisconnectUnknown = 0, |
| WdsTptDisconnectFallback = 1, |
| WdsTptDisconnectAbort = 2 |
| } WDSTRANSPORT_DISCONNECT_TYPE; |
| |
| typedef enum _WDSTRANSPORT_FEATURE_FLAGS { |
| WdsTptFeatureAdminPack = 1, |
| WdsTptFeatureTransportServer = 2, |
| WdsTptFeatureDeploymentServer = 4 |
| } WDSTRANSPORT_FEATURE_FLAGS; |
| |
| typedef enum _WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE { |
| WdsTptIpAddressSourceUnknown = 0, |
| WdsTptIpAddressSourceDhcp = 1, |
| WdsTptIpAddressSourceRange = 2 |
| } WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE; |
| |
| typedef enum _WDSTRANSPORT_IP_ADDRESS_TYPE { |
| WdsTptIpAddressUnknown = 0, |
| WdsTptIpAddressIpv4 = 1, |
| WdsTptIpAddressIpv6 = 2 |
| } WDSTRANSPORT_IP_ADDRESS_TYPE; |
| |
| typedef enum _WDSTRANSPORT_NAMESPACE_TYPE { |
| WdsTptNamespaceTypeUnknown = 0, |
| WdsTptNamespaceTypeAutoCast = 1, |
| WdsTptNamespaceTypeScheduledCastManualStart = 2, |
| WdsTptNamespaceTypeScheduledCastAutoStart = 3 |
| } WDSTRANSPORT_NAMESPACE_TYPE; |
| |
| typedef enum _WDSTRANSPORT_NETWORK_PROFILE_TYPE { |
| WdsTptNetworkProfileUnknown = 0, |
| WdsTptNetworkProfileCustom = 1, |
| WdsTptNetworkProfile10Mbps = 2, |
| WdsTptNetworkProfile100Mbps = 3, |
| WdsTptNetworkProfile1Gbps = 4 |
| } WDSTRANSPORT_NETWORK_PROFILE_TYPE; |
| |
| typedef enum _WDSTRANSPORT_PROTOCOL_FLAGS { |
| WdsTptProtocolUnicast = 1, |
| WdsTptProtocolMulticast = 2 |
| } WDSTRANSPORT_PROTOCOL_FLAGS; |
| |
| typedef enum _WDSTRANSPORT_SERVICE_NOTIFICATION { |
| WdsTptServiceNotifyUnknown = 0, |
| WdsTptServiceNotifyReadSettings = 1 |
| } WDSTRANSPORT_SERVICE_NOTIFICATION; |
| |
| #ifdef __cplusplus |
| } |
| #endi |
| #endif /*(_WIN32_WINNT >= 0x0600)*/ |
| #endif /*_INC_WDSTPTMGMT*/ |