summaryrefslogtreecommitdiffstats
path: root/vendor/windows-sys/src/Windows/Win32/Devices/Tapi/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/windows-sys/src/Windows/Win32/Devices/Tapi/mod.rs')
-rw-r--r--vendor/windows-sys/src/Windows/Win32/Devices/Tapi/mod.rs5986
1 files changed, 2993 insertions, 2993 deletions
diff --git a/vendor/windows-sys/src/Windows/Win32/Devices/Tapi/mod.rs b/vendor/windows-sys/src/Windows/Win32/Devices/Tapi/mod.rs
index 1fb3fd02f..cebb87b44 100644
--- a/vendor/windows-sys/src/Windows/Win32/Devices/Tapi/mod.rs
+++ b/vendor/windows-sys/src/Windows/Win32/Devices/Tapi/mod.rs
@@ -1,4 +1,4 @@
-#[link(name = "windows")]
+#[cfg_attr(windows, link(name = "windows"))]
extern "system" {
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"]
#[cfg(feature = "Win32_System_Com")]
@@ -539,6 +539,2386 @@ extern "system" {
#[cfg(feature = "Win32_Foundation")]
pub fn tapiRequestMediaCallW(hwnd: super::super::Foundation::HWND, wrequestid: super::super::Foundation::WPARAM, lpszdeviceclass: ::windows_sys::core::PCWSTR, lpdeviceid: ::windows_sys::core::PCWSTR, dwsize: u32, dwsecure: u32, lpszdestaddress: ::windows_sys::core::PCWSTR, lpszappname: ::windows_sys::core::PCWSTR, lpszcalledparty: ::windows_sys::core::PCWSTR, lpszcomment: ::windows_sys::core::PCWSTR) -> i32;
}
+pub type IEnumACDGroup = *mut ::core::ffi::c_void;
+pub type IEnumAddress = *mut ::core::ffi::c_void;
+pub type IEnumAgent = *mut ::core::ffi::c_void;
+pub type IEnumAgentHandler = *mut ::core::ffi::c_void;
+pub type IEnumAgentSession = *mut ::core::ffi::c_void;
+pub type IEnumBstr = *mut ::core::ffi::c_void;
+pub type IEnumCall = *mut ::core::ffi::c_void;
+pub type IEnumCallHub = *mut ::core::ffi::c_void;
+pub type IEnumCallingCard = *mut ::core::ffi::c_void;
+pub type IEnumDialableAddrs = *mut ::core::ffi::c_void;
+pub type IEnumDirectory = *mut ::core::ffi::c_void;
+pub type IEnumDirectoryObject = *mut ::core::ffi::c_void;
+pub type IEnumLocation = *mut ::core::ffi::c_void;
+pub type IEnumMcastScope = *mut ::core::ffi::c_void;
+pub type IEnumPhone = *mut ::core::ffi::c_void;
+pub type IEnumPluggableSuperclassInfo = *mut ::core::ffi::c_void;
+pub type IEnumPluggableTerminalClassInfo = *mut ::core::ffi::c_void;
+pub type IEnumQueue = *mut ::core::ffi::c_void;
+pub type IEnumStream = *mut ::core::ffi::c_void;
+pub type IEnumSubStream = *mut ::core::ffi::c_void;
+pub type IEnumTerminal = *mut ::core::ffi::c_void;
+pub type IEnumTerminalClass = *mut ::core::ffi::c_void;
+pub type IMcastAddressAllocation = *mut ::core::ffi::c_void;
+pub type IMcastLeaseInfo = *mut ::core::ffi::c_void;
+pub type IMcastScope = *mut ::core::ffi::c_void;
+pub type ITACDGroup = *mut ::core::ffi::c_void;
+pub type ITACDGroupEvent = *mut ::core::ffi::c_void;
+pub type ITAMMediaFormat = *mut ::core::ffi::c_void;
+pub type ITASRTerminalEvent = *mut ::core::ffi::c_void;
+pub type ITAddress = *mut ::core::ffi::c_void;
+pub type ITAddress2 = *mut ::core::ffi::c_void;
+pub type ITAddressCapabilities = *mut ::core::ffi::c_void;
+pub type ITAddressDeviceSpecificEvent = *mut ::core::ffi::c_void;
+pub type ITAddressEvent = *mut ::core::ffi::c_void;
+pub type ITAddressTranslation = *mut ::core::ffi::c_void;
+pub type ITAddressTranslationInfo = *mut ::core::ffi::c_void;
+pub type ITAgent = *mut ::core::ffi::c_void;
+pub type ITAgentEvent = *mut ::core::ffi::c_void;
+pub type ITAgentHandler = *mut ::core::ffi::c_void;
+pub type ITAgentHandlerEvent = *mut ::core::ffi::c_void;
+pub type ITAgentSession = *mut ::core::ffi::c_void;
+pub type ITAgentSessionEvent = *mut ::core::ffi::c_void;
+pub type ITAllocatorProperties = *mut ::core::ffi::c_void;
+pub type ITAutomatedPhoneControl = *mut ::core::ffi::c_void;
+pub type ITBasicAudioTerminal = *mut ::core::ffi::c_void;
+pub type ITBasicCallControl = *mut ::core::ffi::c_void;
+pub type ITBasicCallControl2 = *mut ::core::ffi::c_void;
+pub type ITCallHub = *mut ::core::ffi::c_void;
+pub type ITCallHubEvent = *mut ::core::ffi::c_void;
+pub type ITCallInfo = *mut ::core::ffi::c_void;
+pub type ITCallInfo2 = *mut ::core::ffi::c_void;
+pub type ITCallInfoChangeEvent = *mut ::core::ffi::c_void;
+pub type ITCallMediaEvent = *mut ::core::ffi::c_void;
+pub type ITCallNotificationEvent = *mut ::core::ffi::c_void;
+pub type ITCallStateEvent = *mut ::core::ffi::c_void;
+pub type ITCallingCard = *mut ::core::ffi::c_void;
+pub type ITCollection = *mut ::core::ffi::c_void;
+pub type ITCollection2 = *mut ::core::ffi::c_void;
+pub type ITCustomTone = *mut ::core::ffi::c_void;
+pub type ITDetectTone = *mut ::core::ffi::c_void;
+pub type ITDigitDetectionEvent = *mut ::core::ffi::c_void;
+pub type ITDigitGenerationEvent = *mut ::core::ffi::c_void;
+pub type ITDigitsGatheredEvent = *mut ::core::ffi::c_void;
+pub type ITDirectory = *mut ::core::ffi::c_void;
+pub type ITDirectoryObject = *mut ::core::ffi::c_void;
+pub type ITDirectoryObjectConference = *mut ::core::ffi::c_void;
+pub type ITDirectoryObjectUser = *mut ::core::ffi::c_void;
+pub type ITDispatchMapper = *mut ::core::ffi::c_void;
+pub type ITFileTerminalEvent = *mut ::core::ffi::c_void;
+pub type ITFileTrack = *mut ::core::ffi::c_void;
+pub type ITForwardInformation = *mut ::core::ffi::c_void;
+pub type ITForwardInformation2 = *mut ::core::ffi::c_void;
+pub type ITILSConfig = *mut ::core::ffi::c_void;
+pub type ITLegacyAddressMediaControl = *mut ::core::ffi::c_void;
+pub type ITLegacyAddressMediaControl2 = *mut ::core::ffi::c_void;
+pub type ITLegacyCallMediaControl = *mut ::core::ffi::c_void;
+pub type ITLegacyCallMediaControl2 = *mut ::core::ffi::c_void;
+pub type ITLegacyWaveSupport = *mut ::core::ffi::c_void;
+pub type ITLocationInfo = *mut ::core::ffi::c_void;
+pub type ITMSPAddress = *mut ::core::ffi::c_void;
+pub type ITMediaControl = *mut ::core::ffi::c_void;
+pub type ITMediaPlayback = *mut ::core::ffi::c_void;
+pub type ITMediaRecord = *mut ::core::ffi::c_void;
+pub type ITMediaSupport = *mut ::core::ffi::c_void;
+pub type ITMultiTrackTerminal = *mut ::core::ffi::c_void;
+pub type ITPhone = *mut ::core::ffi::c_void;
+pub type ITPhoneDeviceSpecificEvent = *mut ::core::ffi::c_void;
+pub type ITPhoneEvent = *mut ::core::ffi::c_void;
+pub type ITPluggableTerminalClassInfo = *mut ::core::ffi::c_void;
+pub type ITPluggableTerminalEventSink = *mut ::core::ffi::c_void;
+pub type ITPluggableTerminalEventSinkRegistration = *mut ::core::ffi::c_void;
+pub type ITPluggableTerminalSuperclassInfo = *mut ::core::ffi::c_void;
+pub type ITPrivateEvent = *mut ::core::ffi::c_void;
+pub type ITQOSEvent = *mut ::core::ffi::c_void;
+pub type ITQueue = *mut ::core::ffi::c_void;
+pub type ITQueueEvent = *mut ::core::ffi::c_void;
+pub type ITRendezvous = *mut ::core::ffi::c_void;
+pub type ITRequest = *mut ::core::ffi::c_void;
+pub type ITRequestEvent = *mut ::core::ffi::c_void;
+pub type ITScriptableAudioFormat = *mut ::core::ffi::c_void;
+pub type ITStaticAudioTerminal = *mut ::core::ffi::c_void;
+pub type ITStream = *mut ::core::ffi::c_void;
+pub type ITStreamControl = *mut ::core::ffi::c_void;
+pub type ITSubStream = *mut ::core::ffi::c_void;
+pub type ITSubStreamControl = *mut ::core::ffi::c_void;
+pub type ITTAPI = *mut ::core::ffi::c_void;
+pub type ITTAPI2 = *mut ::core::ffi::c_void;
+pub type ITTAPICallCenter = *mut ::core::ffi::c_void;
+pub type ITTAPIDispatchEventNotification = *mut ::core::ffi::c_void;
+pub type ITTAPIEventNotification = *mut ::core::ffi::c_void;
+pub type ITTAPIObjectEvent = *mut ::core::ffi::c_void;
+pub type ITTAPIObjectEvent2 = *mut ::core::ffi::c_void;
+pub type ITTTSTerminalEvent = *mut ::core::ffi::c_void;
+pub type ITTerminal = *mut ::core::ffi::c_void;
+pub type ITTerminalSupport = *mut ::core::ffi::c_void;
+pub type ITTerminalSupport2 = *mut ::core::ffi::c_void;
+pub type ITToneDetectionEvent = *mut ::core::ffi::c_void;
+pub type ITToneTerminalEvent = *mut ::core::ffi::c_void;
+pub type ITnef = *mut ::core::ffi::c_void;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const DISPIDMASK: u32 = 65535u32;
+pub const DispatchMapper: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3911340694, data2: 51033, data3: 4561, data4: [160, 43, 0, 192, 79, 182, 128, 159] };
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const GETTNEFSTREAMCODEPAGE: &str = "GetTnefStreamCodePage";
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPADDRESS: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPADDRESSCAPABILITIES: u32 = 131072u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPADDRESSTRANSLATION: u32 = 262144u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPAGGREGATEDMSPADDRESSOBJ: u32 = 393216u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPAGGREGATEDMSPCALLOBJ: u32 = 262144u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPAPC: u32 = 131072u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPBASICCALLCONTROL: u32 = 131072u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPCALLINFO: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPDIRECTORY: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPDIROBJCONFERENCE: u32 = 131072u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPDIROBJECT: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPDIROBJUSER: u32 = 196608u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPFILETRACK: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPILSCONFIG: u32 = 131072u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPLEGACYADDRESSMEDIACONTROL: u32 = 327680u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPLEGACYCALLMEDIACONTROL: u32 = 196608u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPMEDIACONTROL: u32 = 131072u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPMEDIAPLAYBACK: u32 = 262144u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPMEDIARECORD: u32 = 196608u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPMEDIASUPPORT: u32 = 196608u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPMULTITRACK: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPPHONE: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPTAPI: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const IDISPTAPICALLCENTER: u32 = 131072u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const INITIALIZE_NEGOTIATION: u32 = 4294967295u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const INTERFACEMASK: u32 = 16711680u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LAST_LINEMEDIAMODE: u32 = 32768u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LAST_LINEREQUESTMODE: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_ACCEPTTOALERT: u32 = 1048576u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_ACDGROUP: u32 = 1073741824u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_AUTORECONNECT: u32 = 1024u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_BLOCKIDDEFAULT: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_BLOCKIDOVERRIDE: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_COMPLETIONID: u32 = 2048u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_CONFDROP: u32 = 2097152u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_CONFERENCEHELD: u32 = 16384u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_CONFERENCEMAKE: u32 = 32768u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_DESTOFFHOOK: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_DIALED: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_FWDBUSYNAADDR: u32 = 524288u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_FWDCONSULT: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_FWDINTEXTADDR: u32 = 262144u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_FWDNUMRINGS: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_FWDSTATUSVALID: u32 = 131072u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_HOLDMAKESNEW: u32 = 67108864u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_NOEXTERNALCALLS: u32 = 268435456u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_NOINTERNALCALLS: u32 = 134217728u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_NOPSTNADDRESSTRANSLATION: u32 = 2147483648u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_ORIGOFFHOOK: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_PARTIALDIAL: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_PICKUPCALLWAIT: u32 = 4194304u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_PICKUPGROUPID: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_PREDICTIVEDIALER: u32 = 8388608u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_QUEUE: u32 = 16777216u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_ROUTEPOINT: u32 = 33554432u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_SECURE: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_SETCALLINGID: u32 = 536870912u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_SETUPCONFNULL: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_TRANSFERHELD: u32 = 4096u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRCAPFLAGS_TRANSFERMAKE: u32 = 8192u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSMODE_ADDRESSID: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSMODE_DIALABLEADDR: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSSHARING_BRIDGEDEXCL: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSSHARING_BRIDGEDNEW: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSSHARING_BRIDGEDSHARED: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSSHARING_MONITORED: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSSHARING_PRIVATE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSSTATE_CAPSCHANGE: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSSTATE_DEVSPECIFIC: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSSTATE_FORWARD: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSSTATE_INUSEMANY: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSSTATE_INUSEONE: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSSTATE_INUSEZERO: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSSTATE_NUMCALLS: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSSTATE_OTHER: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSSTATE_TERMINALS: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSTYPE_DOMAINNAME: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSTYPE_EMAILNAME: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSTYPE_IPADDRESS: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSTYPE_PHONENUMBER: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRESSTYPE_SDP: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRFEATURE_FORWARD: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRFEATURE_FORWARDDND: u32 = 8192u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRFEATURE_FORWARDFWD: u32 = 4096u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRFEATURE_MAKECALL: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRFEATURE_PICKUP: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRFEATURE_PICKUPDIRECT: u32 = 1024u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRFEATURE_PICKUPGROUP: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRFEATURE_PICKUPHELD: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRFEATURE_PICKUPWAITING: u32 = 2048u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRFEATURE_SETMEDIACONTROL: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRFEATURE_SETTERMINAL: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRFEATURE_SETUPCONF: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRFEATURE_UNCOMPLETECALL: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEADDRFEATURE_UNPARK: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTFEATURE_AGENTSPECIFIC: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTFEATURE_GETAGENTACTIVITYLIST: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTFEATURE_GETAGENTGROUP: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTFEATURE_SETAGENTACTIVITY: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTFEATURE_SETAGENTGROUP: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTFEATURE_SETAGENTSTATE: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSESSIONSTATE_BUSYONCALL: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSESSIONSTATE_BUSYWRAPUP: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSESSIONSTATE_ENDED: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSESSIONSTATE_NOTREADY: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSESSIONSTATE_READY: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSESSIONSTATE_RELEASED: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSESSIONSTATUS_NEWSESSION: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSESSIONSTATUS_STATE: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSESSIONSTATUS_UPDATEINFO: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATEEX_BUSYACD: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATEEX_BUSYINCOMING: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATEEX_BUSYOUTGOING: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATEEX_NOTREADY: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATEEX_READY: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATEEX_RELEASED: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATEEX_UNKNOWN: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATE_BUSYACD: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATE_BUSYINCOMING: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATE_BUSYOTHER: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATE_BUSYOUTBOUND: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATE_LOGGEDOFF: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATE_NOTREADY: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATE_READY: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATE_UNAVAIL: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATE_UNKNOWN: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATE_WORKINGAFTERCALL: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATUSEX_NEWAGENT: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATUSEX_STATE: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATUSEX_UPDATEINFO: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATUS_ACTIVITY: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATUS_ACTIVITYLIST: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATUS_CAPSCHANGE: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATUS_GROUP: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATUS_GROUPLIST: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATUS_NEXTSTATE: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATUS_STATE: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATUS_VALIDNEXTSTATES: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEAGENTSTATUS_VALIDSTATES: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEANSWERMODE_DROP: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEANSWERMODE_HOLD: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEANSWERMODE_NONE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEBEARERMODE_ALTSPEECHDATA: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEBEARERMODE_DATA: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEBEARERMODE_MULTIUSE: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEBEARERMODE_NONCALLSIGNALING: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEBEARERMODE_PASSTHROUGH: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEBEARERMODE_RESTRICTEDDATA: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEBEARERMODE_SPEECH: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEBEARERMODE_VOICE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEBUSYMODE_STATION: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEBUSYMODE_TRUNK: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEBUSYMODE_UNAVAIL: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEBUSYMODE_UNKNOWN: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLCOMPLCOND_BUSY: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLCOMPLCOND_NOANSWER: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLCOMPLMODE_CALLBACK: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLCOMPLMODE_CAMPON: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLCOMPLMODE_INTRUDE: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLCOMPLMODE_MESSAGE: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE2_COMPLCALLBACK: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE2_COMPLCAMPON: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE2_COMPLINTRUDE: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE2_COMPLMESSAGE: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE2_NOHOLDCONFERENCE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE2_ONESTEPTRANSFER: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE2_PARKDIRECT: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE2_PARKNONDIRECT: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE2_TRANSFERCONF: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE2_TRANSFERNORM: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_ACCEPT: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_ADDTOCONF: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_ANSWER: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_BLINDTRANSFER: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_COMPLETECALL: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_COMPLETETRANSF: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_DIAL: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_DROP: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_GATHERDIGITS: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_GENERATEDIGITS: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_GENERATETONE: u32 = 1024u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_HOLD: u32 = 2048u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_MONITORDIGITS: u32 = 4096u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_MONITORMEDIA: u32 = 8192u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_MONITORTONES: u32 = 16384u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_PARK: u32 = 32768u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_PREPAREADDCONF: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_REDIRECT: u32 = 131072u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_RELEASEUSERUSERINFO: u32 = 268435456u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_REMOVEFROMCONF: u32 = 262144u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_SECURECALL: u32 = 524288u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_SENDUSERUSER: u32 = 1048576u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_SETCALLDATA: u32 = 2147483648u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_SETCALLPARAMS: u32 = 2097152u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_SETMEDIACONTROL: u32 = 4194304u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_SETQOS: u32 = 1073741824u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_SETTERMINAL: u32 = 8388608u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_SETTREATMENT: u32 = 536870912u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_SETUPCONF: u32 = 16777216u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_SETUPTRANSFER: u32 = 33554432u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_SWAPHOLD: u32 = 67108864u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLFEATURE_UNHOLD: u32 = 134217728u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLHUBTRACKING_ALLCALLS: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLHUBTRACKING_NONE: u32 = 0u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLHUBTRACKING_PROVIDERLEVEL: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_APPSPECIFIC: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_BEARERMODE: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_CALLDATA: u32 = 1073741824u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_CALLEDID: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_CALLERID: u32 = 32768u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_CALLID: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_CHARGINGINFO: u32 = 16777216u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_COMPLETIONID: u32 = 1024u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_CONNECTEDID: u32 = 131072u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_DEVSPECIFIC: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_DIALPARAMS: u32 = 67108864u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_DISPLAY: u32 = 1048576u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_HIGHLEVELCOMP: u32 = 4194304u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_LOWLEVELCOMP: u32 = 8388608u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_MEDIAMODE: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_MONITORMODES: u32 = 134217728u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_NUMMONITORS: u32 = 8192u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_NUMOWNERDECR: u32 = 4096u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_NUMOWNERINCR: u32 = 2048u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_ORIGIN: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_OTHER: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_QOS: u32 = 536870912u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_RATE: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_REASON: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_REDIRECTINGID: u32 = 524288u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_REDIRECTIONID: u32 = 262144u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_RELATEDCALLID: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_TERMINAL: u32 = 33554432u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_TREATMENT: u32 = 268435456u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_TRUNK: u32 = 16384u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLINFOSTATE_USERUSERINFO: u32 = 2097152u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLORIGIN_CONFERENCE: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLORIGIN_EXTERNAL: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLORIGIN_INBOUND: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLORIGIN_INTERNAL: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLORIGIN_OUTBOUND: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLORIGIN_UNAVAIL: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLORIGIN_UNKNOWN: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPARAMFLAGS_BLOCKID: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPARAMFLAGS_DESTOFFHOOK: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPARAMFLAGS_IDLE: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPARAMFLAGS_NOHOLDCONFERENCE: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPARAMFLAGS_ONESTEPTRANSFER: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPARAMFLAGS_ORIGOFFHOOK: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPARAMFLAGS_PREDICTIVEDIAL: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPARAMFLAGS_SECURE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPARTYID_ADDRESS: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPARTYID_BLOCKED: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPARTYID_NAME: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPARTYID_OUTOFAREA: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPARTYID_PARTIAL: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPARTYID_UNAVAIL: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPARTYID_UNKNOWN: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPRIVILEGE_MONITOR: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPRIVILEGE_NONE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLPRIVILEGE_OWNER: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLREASON_CALLCOMPLETION: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLREASON_CAMPEDON: u32 = 16384u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLREASON_DIRECT: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLREASON_FWDBUSY: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLREASON_FWDNOANSWER: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLREASON_FWDUNCOND: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLREASON_INTRUDE: u32 = 4096u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLREASON_PARKED: u32 = 8192u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLREASON_PICKUP: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLREASON_REDIRECT: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLREASON_REMINDER: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLREASON_ROUTEREQUEST: u32 = 32768u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLREASON_TRANSFER: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLREASON_UNAVAIL: u32 = 2048u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLREASON_UNKNOWN: u32 = 1024u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLREASON_UNPARK: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSELECT_ADDRESS: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSELECT_CALL: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSELECT_CALLID: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSELECT_DEVICEID: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSELECT_LINE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSTATE_ACCEPTED: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSTATE_BUSY: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSTATE_CONFERENCED: u32 = 2048u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSTATE_CONNECTED: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSTATE_DIALING: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSTATE_DIALTONE: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSTATE_DISCONNECTED: u32 = 16384u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSTATE_IDLE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSTATE_OFFERING: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSTATE_ONHOLD: u32 = 1024u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSTATE_ONHOLDPENDCONF: u32 = 4096u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSTATE_ONHOLDPENDTRANSFER: u32 = 8192u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSTATE_PROCEEDING: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSTATE_RINGBACK: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSTATE_SPECIALINFO: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLSTATE_UNKNOWN: u32 = 32768u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLTREATMENT_BUSY: u32 = 3u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLTREATMENT_MUSIC: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLTREATMENT_RINGBACK: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECALLTREATMENT_SILENCE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECARDOPTION_HIDDEN: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECARDOPTION_PREDEFINED: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECONNECTEDMODE_ACTIVE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECONNECTEDMODE_ACTIVEHELD: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECONNECTEDMODE_CONFIRMED: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECONNECTEDMODE_INACTIVE: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINECONNECTEDMODE_INACTIVEHELD: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVCAPFLAGS_CALLHUB: u32 = 1024u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVCAPFLAGS_CALLHUBTRACKING: u32 = 2048u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVCAPFLAGS_CLOSEDROP: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVCAPFLAGS_CROSSADDRCONF: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVCAPFLAGS_DIALBILLING: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVCAPFLAGS_DIALDIALTONE: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVCAPFLAGS_DIALQUIET: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVCAPFLAGS_HIGHLEVCOMP: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVCAPFLAGS_LOCAL: u32 = 8192u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVCAPFLAGS_LOWLEVCOMP: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVCAPFLAGS_MEDIACONTROL: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVCAPFLAGS_MSP: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVCAPFLAGS_MULTIPLEADDR: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVCAPFLAGS_PRIVATEOBJECTS: u32 = 4096u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_BATTERY: u32 = 32768u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_CAPSCHANGE: u32 = 1048576u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_CLOSE: u32 = 1024u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_COMPLCANCEL: u32 = 8388608u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_CONFIGCHANGE: u32 = 2097152u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_CONNECTED: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_DEVSPECIFIC: u32 = 131072u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_DISCONNECTED: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_INSERVICE: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_LOCK: u32 = 524288u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_MAINTENANCE: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_MSGWAITOFF: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_MSGWAITON: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_NUMCALLS: u32 = 2048u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_NUMCOMPLETIONS: u32 = 4096u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_OPEN: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_OTHER: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_OUTOFSERVICE: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_REINIT: u32 = 262144u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_REMOVED: u32 = 16777216u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_RINGING: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_ROAMMODE: u32 = 16384u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_SIGNAL: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_TERMINALS: u32 = 8192u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATE_TRANSLATECHANGE: u32 = 4194304u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATUSFLAGS_CONNECTED: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATUSFLAGS_INSERVICE: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATUSFLAGS_LOCKED: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDEVSTATUSFLAGS_MSGWAIT: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDIALTONEMODE_EXTERNAL: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDIALTONEMODE_INTERNAL: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDIALTONEMODE_NORMAL: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDIALTONEMODE_SPECIAL: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDIALTONEMODE_UNAVAIL: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDIALTONEMODE_UNKNOWN: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDIGITMODE_DTMF: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDIGITMODE_DTMFEND: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDIGITMODE_PULSE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_BADADDRESS: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_BLOCKED: u32 = 131072u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_BUSY: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_CANCELLED: u32 = 524288u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_CONGESTION: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_DESTINATIONBARRED: u32 = 1048576u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_DONOTDISTURB: u32 = 262144u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_FDNRESTRICT: u32 = 2097152u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_FORWARDED: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_INCOMPATIBLE: u32 = 1024u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_NOANSWER: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_NODIALTONE: u32 = 4096u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_NORMAL: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_NUMBERCHANGED: u32 = 8192u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_OUTOFORDER: u32 = 16384u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_PICKUP: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_QOSUNAVAIL: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_REJECT: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_TEMPFAILURE: u32 = 32768u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_UNAVAIL: u32 = 2048u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_UNKNOWN: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEDISCONNECTMODE_UNREACHABLE: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEEQOSINFO_ADMISSIONFAILURE: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEEQOSINFO_GENERICERROR: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEEQOSINFO_NOQOS: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEEQOSINFO_POLICYFAILURE: u32 = 3u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_ADDRESSBLOCKED: u32 = 2147483731u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_ALLOCATED: u32 = 2147483649u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_BADDEVICEID: u32 = 2147483650u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_BEARERMODEUNAVAIL: u32 = 2147483651u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_BILLINGREJECTED: u32 = 2147483732u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_CALLUNAVAIL: u32 = 2147483653u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_COMPLETIONOVERRUN: u32 = 2147483654u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_CONFERENCEFULL: u32 = 2147483655u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_DIALBILLING: u32 = 2147483656u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_DIALDIALTONE: u32 = 2147483657u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_DIALPROMPT: u32 = 2147483658u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_DIALQUIET: u32 = 2147483659u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_DIALVOICEDETECT: u32 = 2147483740u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_DISCONNECTED: u32 = 2147483744u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INCOMPATIBLEAPIVERSION: u32 = 2147483660u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INCOMPATIBLEEXTVERSION: u32 = 2147483661u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INIFILECORRUPT: u32 = 2147483662u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INUSE: u32 = 2147483663u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALADDRESS: u32 = 2147483664u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALADDRESSID: u32 = 2147483665u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALADDRESSMODE: u32 = 2147483666u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALADDRESSSTATE: u32 = 2147483667u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALADDRESSTYPE: u32 = 2147483742u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALAGENTACTIVITY: u32 = 2147483739u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALAGENTGROUP: u32 = 2147483736u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALAGENTID: u32 = 2147483735u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALAGENTSESSIONSTATE: u32 = 2147483743u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALAGENTSTATE: u32 = 2147483738u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALAPPHANDLE: u32 = 2147483668u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALAPPNAME: u32 = 2147483669u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALBEARERMODE: u32 = 2147483670u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALCALLCOMPLMODE: u32 = 2147483671u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALCALLHANDLE: u32 = 2147483672u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALCALLPARAMS: u32 = 2147483673u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALCALLPRIVILEGE: u32 = 2147483674u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALCALLSELECT: u32 = 2147483675u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALCALLSTATE: u32 = 2147483676u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALCALLSTATELIST: u32 = 2147483677u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALCARD: u32 = 2147483678u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALCOMPLETIONID: u32 = 2147483679u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALCONFCALLHANDLE: u32 = 2147483680u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALCONSULTCALLHANDLE: u32 = 2147483681u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALCOUNTRYCODE: u32 = 2147483682u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALDEVICECLASS: u32 = 2147483683u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALDEVICEHANDLE: u32 = 2147483684u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALDIALPARAMS: u32 = 2147483685u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALDIGITLIST: u32 = 2147483686u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALDIGITMODE: u32 = 2147483687u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALDIGITS: u32 = 2147483688u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALEXTVERSION: u32 = 2147483689u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALFEATURE: u32 = 2147483733u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALGROUPID: u32 = 2147483690u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALLINEHANDLE: u32 = 2147483691u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALLINESTATE: u32 = 2147483692u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALLOCATION: u32 = 2147483693u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALMEDIALIST: u32 = 2147483694u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALMEDIAMODE: u32 = 2147483695u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALMESSAGEID: u32 = 2147483696u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALPARAM: u32 = 2147483698u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALPARKID: u32 = 2147483699u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALPARKMODE: u32 = 2147483700u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALPASSWORD: u32 = 2147483737u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALPOINTER: u32 = 2147483701u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALPRIVSELECT: u32 = 2147483702u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALRATE: u32 = 2147483703u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALREQUESTMODE: u32 = 2147483704u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALTERMINALID: u32 = 2147483705u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALTERMINALMODE: u32 = 2147483706u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALTIMEOUT: u32 = 2147483707u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALTONE: u32 = 2147483708u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALTONELIST: u32 = 2147483709u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALTONEMODE: u32 = 2147483710u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_INVALTRANSFERMODE: u32 = 2147483711u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_LINEMAPPERFAILED: u32 = 2147483712u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_NOCONFERENCE: u32 = 2147483713u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_NODEVICE: u32 = 2147483714u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_NODRIVER: u32 = 2147483715u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_NOMEM: u32 = 2147483716u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_NOMULTIPLEINSTANCE: u32 = 2147483734u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_NOREQUEST: u32 = 2147483717u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_NOTOWNER: u32 = 2147483718u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_NOTREGISTERED: u32 = 2147483719u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_OPERATIONFAILED: u32 = 2147483720u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_OPERATIONUNAVAIL: u32 = 2147483721u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_RATEUNAVAIL: u32 = 2147483722u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_REINIT: u32 = 2147483730u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_REQUESTOVERRUN: u32 = 2147483724u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_RESOURCEUNAVAIL: u32 = 2147483723u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_SERVICE_NOT_RUNNING: u32 = 2147483745u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_STRUCTURETOOSMALL: u32 = 2147483725u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_TARGETNOTFOUND: u32 = 2147483726u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_TARGETSELF: u32 = 2147483727u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_UNINITIALIZED: u32 = 2147483728u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_USERCANCELLED: u32 = 2147483741u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEERR_USERUSERINFOTOOBIG: u32 = 2147483729u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFEATURE_DEVSPECIFIC: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFEATURE_DEVSPECIFICFEAT: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFEATURE_FORWARD: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFEATURE_FORWARDDND: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFEATURE_FORWARDFWD: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFEATURE_MAKECALL: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFEATURE_SETDEVSTATUS: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFEATURE_SETMEDIACONTROL: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFEATURE_SETTERMINAL: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_BUSY: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_BUSYEXTERNAL: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_BUSYINTERNAL: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_BUSYNA: u32 = 4096u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_BUSYNAEXTERNAL: u32 = 16384u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_BUSYNAINTERNAL: u32 = 8192u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_BUSYNASPECIFIC: u32 = 32768u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_BUSYSPECIFIC: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_NOANSW: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_NOANSWEXTERNAL: u32 = 1024u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_NOANSWINTERNAL: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_NOANSWSPECIFIC: u32 = 2048u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_UNAVAIL: u32 = 131072u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_UNCOND: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_UNCONDEXTERNAL: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_UNCONDINTERNAL: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_UNCONDSPECIFIC: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEFORWARDMODE_UNKNOWN: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEGATHERTERM_BUFFERFULL: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEGATHERTERM_CANCEL: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEGATHERTERM_FIRSTTIMEOUT: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEGATHERTERM_INTERTIMEOUT: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEGATHERTERM_TERMDIGIT: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEGENERATETERM_CANCEL: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEGENERATETERM_DONE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEGROUPSTATUS_GROUPREMOVED: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEGROUPSTATUS_NEWGROUP: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEINITIALIZEEXOPTION_CALLHUBTRACKING: u32 = 2147483648u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEINITIALIZEEXOPTION_USECOMPLETIONPORT: u32 = 3u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEINITIALIZEEXOPTION_USEEVENT: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEINITIALIZEEXOPTION_USEHIDDENWINDOW: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINELOCATIONOPTION_PULSEDIAL: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMAPPER: u32 = 4294967295u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIACONTROL_NONE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIACONTROL_PAUSE: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIACONTROL_RATEDOWN: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIACONTROL_RATENORMAL: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIACONTROL_RATEUP: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIACONTROL_RESET: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIACONTROL_RESUME: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIACONTROL_START: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIACONTROL_VOLUMEDOWN: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIACONTROL_VOLUMENORMAL: u32 = 1024u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIACONTROL_VOLUMEUP: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIAMODE_ADSI: u32 = 8192u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIAMODE_AUTOMATEDVOICE: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIAMODE_DATAMODEM: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIAMODE_DIGITALDATA: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIAMODE_G3FAX: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIAMODE_G4FAX: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIAMODE_INTERACTIVEVOICE: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIAMODE_MIXED: u32 = 4096u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIAMODE_TDD: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIAMODE_TELETEX: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIAMODE_TELEX: u32 = 2048u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIAMODE_UNKNOWN: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIAMODE_VIDEO: u32 = 32768u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIAMODE_VIDEOTEX: u32 = 1024u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEMEDIAMODE_VOICEVIEW: u32 = 16384u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEOFFERINGMODE_ACTIVE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEOFFERINGMODE_INACTIVE: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEOPENOPTION_PROXY: u32 = 1073741824u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEOPENOPTION_SINGLEADDRESS: u32 = 2147483648u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPARKMODE_DIRECTED: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPARKMODE_NONDIRECTED: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_AGENTSPECIFIC: u32 = 6u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_CREATEAGENT: u32 = 9u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_CREATEAGENTSESSION: u32 = 12u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_GETAGENTACTIVITYLIST: u32 = 7u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_GETAGENTCAPS: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_GETAGENTGROUPLIST: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_GETAGENTINFO: u32 = 11u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_GETAGENTSESSIONINFO: u32 = 15u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_GETAGENTSESSIONLIST: u32 = 13u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_GETAGENTSTATUS: u32 = 5u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_GETGROUPLIST: u32 = 19u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_GETQUEUEINFO: u32 = 18u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_GETQUEUELIST: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_SETAGENTACTIVITY: u32 = 3u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_SETAGENTGROUP: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_SETAGENTMEASUREMENTPERIOD: u32 = 10u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_SETAGENTSESSIONSTATE: u32 = 14u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_SETAGENTSTATE: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_SETAGENTSTATEEX: u32 = 20u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYREQUEST_SETQUEUEMEASUREMENTPERIOD: u32 = 17u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYSTATUS_ALLOPENFORACD: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYSTATUS_CLOSE: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEPROXYSTATUS_OPEN: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEQOSREQUESTTYPE_SERVICELEVEL: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEQOSSERVICELEVEL_BESTEFFORT: u32 = 3u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEQOSSERVICELEVEL_IFAVAILABLE: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEQOSSERVICELEVEL_NEEDED: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEQUEUESTATUS_NEWQUEUE: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEQUEUESTATUS_QUEUEREMOVED: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEQUEUESTATUS_UPDATEINFO: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEREMOVEFROMCONF_ANY: u32 = 3u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEREMOVEFROMCONF_LAST: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEREMOVEFROMCONF_NONE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEREQUESTMODE_DROP: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEREQUESTMODE_MAKECALL: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEREQUESTMODE_MEDIACALL: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEROAMMODE_HOME: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEROAMMODE_ROAMA: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEROAMMODE_ROAMB: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEROAMMODE_UNAVAIL: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINEROAMMODE_UNKNOWN: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINESPECIALINFO_CUSTIRREG: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINESPECIALINFO_NOCIRCUIT: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINESPECIALINFO_REORDER: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINESPECIALINFO_UNAVAIL: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINESPECIALINFO_UNKNOWN: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETERMDEV_HEADSET: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETERMDEV_PHONE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETERMDEV_SPEAKER: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETERMMODE_BUTTONS: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETERMMODE_DISPLAY: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETERMMODE_HOOKSWITCH: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETERMMODE_LAMPS: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETERMMODE_MEDIABIDIRECT: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETERMMODE_MEDIAFROMLINE: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETERMMODE_MEDIATOLINE: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETERMMODE_RINGER: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETERMSHARING_PRIVATE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETERMSHARING_SHAREDCONF: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETERMSHARING_SHAREDEXCL: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETOLLLISTOPTION_ADD: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETOLLLISTOPTION_REMOVE: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETONEMODE_BEEP: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETONEMODE_BILLING: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETONEMODE_BUSY: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETONEMODE_CUSTOM: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETONEMODE_RINGBACK: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSFERMODE_CONFERENCE: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSFERMODE_TRANSFER: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSLATEOPTION_CANCELCALLWAITING: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSLATEOPTION_CARDOVERRIDE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSLATEOPTION_FORCELD: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSLATEOPTION_FORCELOCAL: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSLATERESULT_CANONICAL: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSLATERESULT_DIALBILLING: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSLATERESULT_DIALDIALTONE: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSLATERESULT_DIALPROMPT: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSLATERESULT_DIALQUIET: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSLATERESULT_INTERNATIONAL: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSLATERESULT_INTOLLLIST: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSLATERESULT_LOCAL: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSLATERESULT_LONGDISTANCE: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSLATERESULT_NOTINTOLLLIST: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSLATERESULT_NOTRANSLATION: u32 = 2048u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETRANSLATERESULT_VOICEDETECT: u32 = 1024u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINETSPIOPTION_NONREENTRANT: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_ADDRESSSTATE: i32 = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_AGENTSESSIONSTATUS: i32 = 27i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_AGENTSPECIFIC: i32 = 21i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_AGENTSTATUS: i32 = 22i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_AGENTSTATUSEX: i32 = 29i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_APPNEWCALL: i32 = 23i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_APPNEWCALLHUB: i32 = 32i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_CALLHUBCLOSE: i32 = 33i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_CALLINFO: i32 = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_CALLSTATE: i32 = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_CLOSE: i32 = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_CREATE: i32 = 19i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_DEVSPECIFIC: i32 = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_DEVSPECIFICEX: i32 = 34i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_DEVSPECIFICFEATURE: i32 = 5i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_GATHERDIGITS: i32 = 6i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_GENERATE: i32 = 7i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_GROUPSTATUS: i32 = 30i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_LINEDEVSTATE: i32 = 8i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_MONITORDIGITS: i32 = 9i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_MONITORMEDIA: i32 = 10i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_MONITORTONE: i32 = 11i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_PROXYREQUEST: i32 = 24i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_PROXYSTATUS: i32 = 31i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_QUEUESTATUS: i32 = 28i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_REMOVE: i32 = 25i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_REPLY: i32 = 12i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LINE_REQUEST: i32 = 13i32;
+pub const McastAddressAllocation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3742215922, data2: 41609, data3: 4561, data4: [134, 151, 0, 96, 8, 176, 229, 210] };
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const OPENTNEFSTREAM: &str = "OpenTnefStream";
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const OPENTNEFSTREAMEX: &str = "OpenTnefStreamEx";
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_ABBREVDIAL: u32 = 11u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_BRIDGEDAPP: u32 = 28u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_BUSY: u32 = 29u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_CALLAPP: u32 = 30u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_CALLID: u32 = 34u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_CAMPON: u32 = 43u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_CONFERENCE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_CONNECT: u32 = 7u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_COVER: u32 = 33u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_DATAOFF: u32 = 25u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_DATAON: u32 = 24u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_DATETIME: u32 = 31u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_DIRECTORY: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_DISCONNECT: u32 = 6u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_DONOTDISTURB: u32 = 26u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_DROP: u32 = 3u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_FLASH: u32 = 23u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_FORWARD: u32 = 12u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_HOLD: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_INTERCOM: u32 = 27u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_LASTNUM: u32 = 35u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_MSGINDICATOR: u32 = 38u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_MSGWAITOFF: u32 = 9u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_MSGWAITON: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_MUTE: u32 = 18u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_NIGHTSRV: u32 = 36u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_NONE: u32 = 46u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_PARK: u32 = 15u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_PICKUP: u32 = 13u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_QUEUECALL: u32 = 45u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_RECALL: u32 = 5u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_REDIRECT: u32 = 17u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_REJECT: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_REPDIAL: u32 = 39u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_RINGAGAIN: u32 = 14u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_SAVEREPEAT: u32 = 44u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_SELECTRING: u32 = 10u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_SEND: u32 = 47u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_SENDCALLS: u32 = 37u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_SETREPDIAL: u32 = 40u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_SPEAKEROFF: u32 = 22u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_SPEAKERON: u32 = 21u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_STATIONSPEED: u32 = 42u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_SYSTEMSPEED: u32 = 41u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_TRANSFER: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_UNKNOWN: u32 = 0u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_VOLUMEDOWN: u32 = 20u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONFUNCTION_VOLUMEUP: u32 = 19u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONMODE_CALL: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONMODE_DISPLAY: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONMODE_DUMMY: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONMODE_FEATURE: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONMODE_KEYPAD: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONMODE_LOCAL: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONSTATE_DOWN: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONSTATE_UNAVAIL: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONSTATE_UNKNOWN: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEBUTTONSTATE_UP: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_ALLOCATED: u32 = 2415919105u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_BADDEVICEID: u32 = 2415919106u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_DISCONNECTED: u32 = 2415919140u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INCOMPATIBLEAPIVERSION: u32 = 2415919107u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INCOMPATIBLEEXTVERSION: u32 = 2415919108u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INIFILECORRUPT: u32 = 2415919109u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INUSE: u32 = 2415919110u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALAPPHANDLE: u32 = 2415919111u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALAPPNAME: u32 = 2415919112u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALBUTTONLAMPID: u32 = 2415919113u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALBUTTONMODE: u32 = 2415919114u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALBUTTONSTATE: u32 = 2415919115u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALDATAID: u32 = 2415919116u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALDEVICECLASS: u32 = 2415919117u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALEXTVERSION: u32 = 2415919118u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALHOOKSWITCHDEV: u32 = 2415919119u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALHOOKSWITCHMODE: u32 = 2415919120u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALLAMPMODE: u32 = 2415919121u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALPARAM: u32 = 2415919122u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALPHONEHANDLE: u32 = 2415919123u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALPHONESTATE: u32 = 2415919124u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALPOINTER: u32 = 2415919125u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALPRIVILEGE: u32 = 2415919126u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_INVALRINGMODE: u32 = 2415919127u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_NODEVICE: u32 = 2415919128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_NODRIVER: u32 = 2415919129u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_NOMEM: u32 = 2415919130u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_NOTOWNER: u32 = 2415919131u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_OPERATIONFAILED: u32 = 2415919132u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_OPERATIONUNAVAIL: u32 = 2415919133u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_REINIT: u32 = 2415919139u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_REQUESTOVERRUN: u32 = 2415919136u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_RESOURCEUNAVAIL: u32 = 2415919135u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_SERVICE_NOT_RUNNING: u32 = 2415919141u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_STRUCTURETOOSMALL: u32 = 2415919137u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEERR_UNINITIALIZED: u32 = 2415919138u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_GENERICPHONE: u32 = 268435456u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_GETBUTTONINFO: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_GETDATA: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_GETDISPLAY: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_GETGAINHANDSET: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_GETGAINHEADSET: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_GETGAINSPEAKER: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_GETHOOKSWITCHHANDSET: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_GETHOOKSWITCHHEADSET: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_GETHOOKSWITCHSPEAKER: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_GETLAMP: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_GETRING: u32 = 1024u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_GETVOLUMEHANDSET: u32 = 2048u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_GETVOLUMEHEADSET: u32 = 8192u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_GETVOLUMESPEAKER: u32 = 4096u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_SETBUTTONINFO: u32 = 16384u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_SETDATA: u32 = 32768u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_SETDISPLAY: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_SETGAINHANDSET: u32 = 131072u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_SETGAINHEADSET: u32 = 524288u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_SETGAINSPEAKER: u32 = 262144u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_SETHOOKSWITCHHANDSET: u32 = 1048576u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_SETHOOKSWITCHHEADSET: u32 = 4194304u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_SETHOOKSWITCHSPEAKER: u32 = 2097152u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_SETLAMP: u32 = 8388608u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_SETRING: u32 = 16777216u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_SETVOLUMEHANDSET: u32 = 33554432u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_SETVOLUMEHEADSET: u32 = 134217728u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEFEATURE_SETVOLUMESPEAKER: u32 = 67108864u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEHOOKSWITCHDEV_HANDSET: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEHOOKSWITCHDEV_HEADSET: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEHOOKSWITCHDEV_SPEAKER: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEHOOKSWITCHMODE_MIC: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEHOOKSWITCHMODE_MICSPEAKER: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEHOOKSWITCHMODE_ONHOOK: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEHOOKSWITCHMODE_SPEAKER: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEHOOKSWITCHMODE_UNKNOWN: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEINITIALIZEEXOPTION_USECOMPLETIONPORT: u32 = 3u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEINITIALIZEEXOPTION_USEEVENT: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEINITIALIZEEXOPTION_USEHIDDENWINDOW: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONELAMPMODE_BROKENFLUTTER: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONELAMPMODE_DUMMY: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONELAMPMODE_FLASH: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONELAMPMODE_FLUTTER: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONELAMPMODE_OFF: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONELAMPMODE_STEADY: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONELAMPMODE_UNKNOWN: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONELAMPMODE_WINK: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEPRIVILEGE_MONITOR: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONEPRIVILEGE_OWNER: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_CAPSCHANGE: u32 = 4194304u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_CONNECTED: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_DEVSPECIFIC: u32 = 1048576u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_DISCONNECTED: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_DISPLAY: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_HANDSETGAIN: u32 = 2048u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_HANDSETHOOKSWITCH: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_HANDSETVOLUME: u32 = 1024u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_HEADSETGAIN: u32 = 131072u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_HEADSETHOOKSWITCH: u32 = 32768u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_HEADSETVOLUME: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_LAMP: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_MONITORS: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_OTHER: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_OWNER: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_REINIT: u32 = 2097152u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_REMOVED: u32 = 8388608u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_RESUME: u32 = 524288u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_RINGMODE: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_RINGVOLUME: u32 = 256u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_SPEAKERGAIN: u32 = 16384u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_SPEAKERHOOKSWITCH: u32 = 4096u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_SPEAKERVOLUME: u32 = 8192u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATE_SUSPEND: u32 = 262144u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATUSFLAGS_CONNECTED: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONESTATUSFLAGS_SUSPENDED: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONE_BUTTON: i32 = 14i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONE_CLOSE: i32 = 15i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONE_CREATE: i32 = 20i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONE_DEVSPECIFIC: i32 = 16i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONE_REMOVE: i32 = 26i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONE_REPLY: i32 = 17i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHONE_STATE: i32 = 18i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PRIVATEOBJECT_ADDRESS: u32 = 6u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PRIVATEOBJECT_CALL: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PRIVATEOBJECT_CALLID: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PRIVATEOBJECT_LINE: u32 = 3u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PRIVATEOBJECT_NONE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PRIVATEOBJECT_PHONE: u32 = 5u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const RENDBIND_AUTHENTICATE: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const RENDBIND_DEFAULTCREDENTIALS: u32 = 14u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const RENDBIND_DEFAULTDOMAINNAME: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const RENDBIND_DEFAULTPASSWORD: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const RENDBIND_DEFAULTUSERNAME: u32 = 4u32;
+pub const Rendezvous: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4043480667, data2: 52059, data3: 4560, data4: [141, 89, 0, 192, 79, 217, 26, 192] };
+pub const RequestMakeCall: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2890465248, data2: 63684, data3: 4561, data4: [160, 48, 0, 192, 79, 182, 128, 159] };
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const STRINGFORMAT_ASCII: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const STRINGFORMAT_BINARY: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const STRINGFORMAT_DBCS: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const STRINGFORMAT_UNICODE: u32 = 3u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const STRM_CONFIGURED: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const STRM_INITIAL: u32 = 0u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const STRM_PAUSED: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const STRM_RUNNING: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const STRM_STOPPED: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const STRM_TERMINALSELECTED: u32 = 1u32;
+pub const TAPI: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 567727246, data2: 43147, data3: 4560, data4: [131, 221, 0, 170, 0, 60, 202, 189] };
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_CONNECTED: i32 = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_DESTBUSY: i32 = -11i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_DESTNOANSWER: i32 = -12i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_DESTUNAVAIL: i32 = -13i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_DEVICECLASSUNAVAIL: i32 = -8i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_DEVICEIDUNAVAIL: i32 = -9i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_DEVICEINUSE: i32 = -10i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_DROPPED: i32 = -1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_INVALDESTADDRESS: i32 = -4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_INVALDEVICECLASS: i32 = -6i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_INVALDEVICEID: i32 = -7i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_INVALPOINTER: i32 = -18i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_INVALWINDOWHANDLE: i32 = -5i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_MMCWRITELOCKED: i32 = -20i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_NOREQUESTRECIPIENT: i32 = -2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_NOTADMIN: i32 = -19i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_PROVIDERALREADYINSTALLED: i32 = -21i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_REQUESTCANCELLED: i32 = -17i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_REQUESTFAILED: i32 = -16i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_REQUESTQUEUEFULL: i32 = -3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_SCP_ALREADY_EXISTS: i32 = -22i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_SCP_DOES_NOT_EXIST: i32 = -23i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_UNKNOWNREQUESTID: i32 = -15i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIERR_UNKNOWNWINHANDLE: i32 = -14i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIMAXAPPNAMESIZE: i32 = 40i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIMAXCALLEDPARTYSIZE: i32 = 40i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIMAXCOMMENTSIZE: i32 = 80i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIMAXDESTADDRESSSIZE: i32 = 80i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIMAXDEVICECLASSSIZE: i32 = 40i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIMAXDEVICEIDSIZE: i32 = 40i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIMEDIATYPE_AUDIO: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIMEDIATYPE_DATAMODEM: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIMEDIATYPE_G3FAX: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIMEDIATYPE_MULTITRACK: u32 = 65536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPIMEDIATYPE_VIDEO: u32 = 32768u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_CURRENT_VERSION: u32 = 131074u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_ADDRESSBLOCKED: ::windows_sys::core::HRESULT = -2147221462i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_ALLOCATED: ::windows_sys::core::HRESULT = -2147221498i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_BILLINGREJECTED: ::windows_sys::core::HRESULT = -2147221461i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_CALLCENTER_GROUP_REMOVED: ::windows_sys::core::HRESULT = -2147221435i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_CALLCENTER_INVALAGENTACTIVITY: ::windows_sys::core::HRESULT = -2147221428i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_CALLCENTER_INVALAGENTGROUP: ::windows_sys::core::HRESULT = -2147221431i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_CALLCENTER_INVALAGENTID: ::windows_sys::core::HRESULT = -2147221432i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_CALLCENTER_INVALAGENTSTATE: ::windows_sys::core::HRESULT = -2147221429i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_CALLCENTER_INVALPASSWORD: ::windows_sys::core::HRESULT = -2147221430i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_CALLCENTER_NO_AGENT_ID: ::windows_sys::core::HRESULT = -2147221433i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_CALLCENTER_QUEUE_REMOVED: ::windows_sys::core::HRESULT = -2147221434i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_CALLNOTSELECTED: ::windows_sys::core::HRESULT = -2147221420i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_CALLUNAVAIL: ::windows_sys::core::HRESULT = -2147221497i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_COMPLETIONOVERRUN: ::windows_sys::core::HRESULT = -2147221496i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_CONFERENCEFULL: ::windows_sys::core::HRESULT = -2147221495i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_DESTBUSY: ::windows_sys::core::HRESULT = -2147221452i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_DESTNOANSWER: ::windows_sys::core::HRESULT = -2147221451i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_DESTUNAVAIL: ::windows_sys::core::HRESULT = -2147221450i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_DIALMODIFIERNOTSUPPORTED: ::windows_sys::core::HRESULT = -2147221494i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_DROPPED: ::windows_sys::core::HRESULT = -2147221455i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INUSE: ::windows_sys::core::HRESULT = -2147221493i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALADDRESS: ::windows_sys::core::HRESULT = -2147221492i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALADDRESSSTATE: ::windows_sys::core::HRESULT = -2147221491i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALADDRESSTYPE: ::windows_sys::core::HRESULT = -2147221423i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALBUTTONLAMPID: ::windows_sys::core::HRESULT = -2147221459i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALBUTTONSTATE: ::windows_sys::core::HRESULT = -2147221458i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALCALLPARAMS: ::windows_sys::core::HRESULT = -2147221490i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALCALLPRIVILEGE: ::windows_sys::core::HRESULT = -2147221489i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALCALLSTATE: ::windows_sys::core::HRESULT = -2147221488i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALCARD: ::windows_sys::core::HRESULT = -2147221487i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALCOMPLETIONID: ::windows_sys::core::HRESULT = -2147221486i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALCOUNTRYCODE: ::windows_sys::core::HRESULT = -2147221485i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALDATAID: ::windows_sys::core::HRESULT = -2147221457i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALDEVICECLASS: ::windows_sys::core::HRESULT = -2147221484i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALDIALPARAMS: ::windows_sys::core::HRESULT = -2147221483i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALDIGITS: ::windows_sys::core::HRESULT = -2147221482i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALFEATURE: ::windows_sys::core::HRESULT = -2147221460i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALGROUPID: ::windows_sys::core::HRESULT = -2147221481i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALHOOKSWITCHDEV: ::windows_sys::core::HRESULT = -2147221456i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALIDDIRECTION: ::windows_sys::core::HRESULT = -2147221446i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALIDMEDIATYPE: ::windows_sys::core::HRESULT = -2147221500i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALIDSTREAM: ::windows_sys::core::HRESULT = -2147221437i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALIDSTREAMSTATE: ::windows_sys::core::HRESULT = -2147221417i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALIDTERMINAL: ::windows_sys::core::HRESULT = -2147221445i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALIDTERMINALCLASS: ::windows_sys::core::HRESULT = -2147221444i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALLIST: ::windows_sys::core::HRESULT = -2147221474i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALLOCATION: ::windows_sys::core::HRESULT = -2147221480i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALMESSAGEID: ::windows_sys::core::HRESULT = -2147221479i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALMODE: ::windows_sys::core::HRESULT = -2147221473i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALPARKID: ::windows_sys::core::HRESULT = -2147221478i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALPRIVILEGE: ::windows_sys::core::HRESULT = -2147221447i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALRATE: ::windows_sys::core::HRESULT = -2147221477i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALTIMEOUT: ::windows_sys::core::HRESULT = -2147221476i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_INVALTONE: ::windows_sys::core::HRESULT = -2147221475i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_MAXSTREAMS: ::windows_sys::core::HRESULT = -2147221442i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_MAXTERMINALS: ::windows_sys::core::HRESULT = -2147221438i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_NOCONFERENCE: ::windows_sys::core::HRESULT = -2147221472i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_NODEVICE: ::windows_sys::core::HRESULT = -2147221471i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_NODRIVER: ::windows_sys::core::HRESULT = -2147221443i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_NOEVENT: ::windows_sys::core::HRESULT = -2147221424i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_NOFORMAT: ::windows_sys::core::HRESULT = -2147221418i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_NOITEMS: ::windows_sys::core::HRESULT = -2147221502i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_NOREQUEST: ::windows_sys::core::HRESULT = -2147221470i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_NOREQUESTRECIPIENT: ::windows_sys::core::HRESULT = -2147221454i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_NOTENOUGHMEMORY: ::windows_sys::core::HRESULT = -2147221503i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_NOTERMINALSELECTED: ::windows_sys::core::HRESULT = -2147221441i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_NOTOWNER: ::windows_sys::core::HRESULT = -2147221469i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_NOTREGISTERED: ::windows_sys::core::HRESULT = -2147221468i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_NOTSTOPPED: ::windows_sys::core::HRESULT = -2147221439i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_NOTSUPPORTED: ::windows_sys::core::HRESULT = -2147221501i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2147221415i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_OPERATIONFAILED: ::windows_sys::core::HRESULT = -2147221499i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_PEER_NOT_SET: ::windows_sys::core::HRESULT = -2147221425i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_PHONENOTOPEN: ::windows_sys::core::HRESULT = -2147221421i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_REGISTRY_SETTING_CORRUPT: ::windows_sys::core::HRESULT = -2147221427i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_REINIT: ::windows_sys::core::HRESULT = -2147221463i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_REQUESTCANCELLED: ::windows_sys::core::HRESULT = -2147221448i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_REQUESTFAILED: ::windows_sys::core::HRESULT = -2147221449i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_REQUESTOVERRUN: ::windows_sys::core::HRESULT = -2147221467i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_REQUESTQUEUEFULL: ::windows_sys::core::HRESULT = -2147221453i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_RESOURCEUNAVAIL: ::windows_sys::core::HRESULT = -2147221422i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_SERVICE_NOT_RUNNING: ::windows_sys::core::HRESULT = -2147221414i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_TARGETNOTFOUND: ::windows_sys::core::HRESULT = -2147221466i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_TARGETSELF: ::windows_sys::core::HRESULT = -2147221465i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_TERMINALINUSE: ::windows_sys::core::HRESULT = -2147221440i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_TERMINAL_PEER: ::windows_sys::core::HRESULT = -2147221426i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_TIMEOUT: ::windows_sys::core::HRESULT = -2147221436i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_USERUSERINFOTOOBIG: ::windows_sys::core::HRESULT = -2147221464i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_WRONGEVENT: ::windows_sys::core::HRESULT = -2147221419i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_E_WRONG_STATE: ::windows_sys::core::HRESULT = -2147221416i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TAPI_REPLY: u32 = 1123u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEACCEPT: u32 = 500u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEADDTOCONFERENCE: u32 = 501u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEANSWER: u32 = 502u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEBLINDTRANSFER: u32 = 503u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINECLOSE: u32 = 504u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINECLOSECALL: u32 = 505u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINECLOSEMSPINSTANCE: u32 = 609u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINECOMPLETECALL: u32 = 506u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINECOMPLETETRANSFER: u32 = 507u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINECONDITIONALMEDIADETECTION: u32 = 508u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINECONFIGDIALOG: u32 = 509u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINECONFIGDIALOGEDIT: u32 = 601u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINECREATEMSPINSTANCE: u32 = 608u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEDEVSPECIFIC: u32 = 510u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEDEVSPECIFICFEATURE: u32 = 511u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEDIAL: u32 = 512u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEDROP: u32 = 513u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEDROPNOOWNER: u32 = 597u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEDROPONCLOSE: u32 = 596u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEFORWARD: u32 = 514u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGATHERDIGITS: u32 = 515u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGENERATEDIGITS: u32 = 516u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGENERATETONE: u32 = 517u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGETADDRESSCAPS: u32 = 518u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGETADDRESSID: u32 = 519u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGETADDRESSSTATUS: u32 = 520u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGETCALLADDRESSID: u32 = 521u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGETCALLHUBTRACKING: u32 = 604u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGETCALLID: u32 = 603u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGETCALLINFO: u32 = 522u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGETCALLSTATUS: u32 = 523u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGETDEVCAPS: u32 = 524u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGETDEVCONFIG: u32 = 525u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGETEXTENSIONID: u32 = 526u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGETICON: u32 = 527u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGETID: u32 = 528u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGETLINEDEVSTATUS: u32 = 529u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEGETNUMADDRESSIDS: u32 = 530u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEHOLD: u32 = 531u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEMAKECALL: u32 = 532u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEMONITORDIGITS: u32 = 533u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEMONITORMEDIA: u32 = 534u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEMONITORTONES: u32 = 535u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEMSPIDENTIFY: u32 = 607u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINENEGOTIATEEXTVERSION: u32 = 536u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINENEGOTIATETSPIVERSION: u32 = 537u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEOPEN: u32 = 538u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEPARK: u32 = 539u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEPICKUP: u32 = 540u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEPREPAREADDTOCONFERENCE: u32 = 541u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINERECEIVEMSPDATA: u32 = 606u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEREDIRECT: u32 = 542u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINERELEASEUSERUSERINFO: u32 = 602u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEREMOVEFROMCONFERENCE: u32 = 543u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINESECURECALL: u32 = 544u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINESELECTEXTVERSION: u32 = 545u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINESENDUSERUSERINFO: u32 = 546u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINESETAPPSPECIFIC: u32 = 547u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINESETCALLHUBTRACKING: u32 = 605u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINESETCALLPARAMS: u32 = 548u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINESETCURRENTLOCATION: u32 = 600u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINESETDEFAULTMEDIADETECTION: u32 = 549u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINESETDEVCONFIG: u32 = 550u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINESETMEDIACONTROL: u32 = 551u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINESETMEDIAMODE: u32 = 552u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINESETSTATUSMESSAGES: u32 = 553u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINESETTERMINAL: u32 = 554u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINESETUPCONFERENCE: u32 = 555u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINESETUPTRANSFER: u32 = 556u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINESWAPHOLD: u32 = 557u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEUNCOMPLETECALL: u32 = 558u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEUNHOLD: u32 = 559u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_LINEUNPARK: u32 = 560u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_MESSAGE_BASE: u32 = 500u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONECLOSE: u32 = 561u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONECONFIGDIALOG: u32 = 562u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONEDEVSPECIFIC: u32 = 563u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONEGETBUTTONINFO: u32 = 564u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONEGETDATA: u32 = 565u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONEGETDEVCAPS: u32 = 566u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONEGETDISPLAY: u32 = 567u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONEGETEXTENSIONID: u32 = 568u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONEGETGAIN: u32 = 569u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONEGETHOOKSWITCH: u32 = 570u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONEGETICON: u32 = 571u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONEGETID: u32 = 572u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONEGETLAMP: u32 = 573u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONEGETRING: u32 = 574u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONEGETSTATUS: u32 = 575u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONEGETVOLUME: u32 = 576u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONENEGOTIATEEXTVERSION: u32 = 577u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONENEGOTIATETSPIVERSION: u32 = 578u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONEOPEN: u32 = 579u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONESELECTEXTVERSION: u32 = 580u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONESETBUTTONINFO: u32 = 581u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONESETDATA: u32 = 582u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONESETDISPLAY: u32 = 583u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONESETGAIN: u32 = 584u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONESETHOOKSWITCH: u32 = 585u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONESETLAMP: u32 = 586u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONESETRING: u32 = 587u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONESETSTATUSMESSAGES: u32 = 588u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PHONESETVOLUME: u32 = 589u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PROC_BASE: u32 = 500u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PROVIDERCONFIG: u32 = 590u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PROVIDERCREATELINEDEVICE: u32 = 598u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PROVIDERCREATEPHONEDEVICE: u32 = 599u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PROVIDERENUMDEVICES: u32 = 595u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PROVIDERINIT: u32 = 591u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PROVIDERINSTALL: u32 = 592u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PROVIDERREMOVE: u32 = 593u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TSPI_PROVIDERSHUTDOWN: u32 = 594u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TUISPIDLL_OBJECT_DIALOGINSTANCE: i32 = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TUISPIDLL_OBJECT_LINEID: i32 = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TUISPIDLL_OBJECT_PHONEID: i32 = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TUISPIDLL_OBJECT_PROVIDERID: i32 = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const atypFile: i32 = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const atypMax: i32 = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const atypNull: i32 = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const atypOle: i32 = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const atypPicture: i32 = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const cbDisplayName: u32 = 41u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const cbEmailName: u32 = 11u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const cbMaxIdData: u32 = 200u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const cbSeverName: u32 = 12u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const cbTYPE: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const prioHigh: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const prioLow: u32 = 3u32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const prioNorm: u32 = 2u32;
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub type ACDGROUP_EVENT = i32;
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
@@ -752,8 +3132,6 @@ pub const AS_BUSY_OUTGOING: AGENT_STATE = 4i32;
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub const AS_UNKNOWN: AGENT_STATE = 5i32;
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type ASYNC_COMPLETION = ::core::option::Option<unsafe extern "system" fn(dwrequestid: u32, lresult: i32)>;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub type CALLHUB_EVENT = i32;
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub const CHE_CALLJOIN: CALLHUB_EVENT = 0i32;
@@ -1032,9 +3410,6 @@ pub const DC_NOANSWER: DISCONNECT_CODE = 1i32;
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub const DC_REJECTED: DISCONNECT_CODE = 2i32;
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const DISPIDMASK: u32 = 65535u32;
-pub const DispatchMapper: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3911340694, data2: 51033, data3: 4561, data4: [160, 43, 0, 192, 79, 182, 128, 159] };
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub type FINISH_MODE = i32;
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub const FM_ASTRANSFER: FINISH_MODE = 0i32;
@@ -1059,7 +3434,538 @@ pub const FDS_NOTSUPPORTED: FULLDUPLEX_SUPPORT = 1i32;
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub const FDS_UNKNOWN: FULLDUPLEX_SUPPORT = 2i32;
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const GETTNEFSTREAMCODEPAGE: &str = "GetTnefStreamCodePage";
+pub type MSP_ADDRESS_EVENT = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const ADDRESS_TERMINAL_AVAILABLE: MSP_ADDRESS_EVENT = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const ADDRESS_TERMINAL_UNAVAILABLE: MSP_ADDRESS_EVENT = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type MSP_CALL_EVENT = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const CALL_NEW_STREAM: MSP_CALL_EVENT = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const CALL_STREAM_FAIL: MSP_CALL_EVENT = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const CALL_TERMINAL_FAIL: MSP_CALL_EVENT = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const CALL_STREAM_NOT_USED: MSP_CALL_EVENT = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const CALL_STREAM_ACTIVE: MSP_CALL_EVENT = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const CALL_STREAM_INACTIVE: MSP_CALL_EVENT = 5i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type MSP_CALL_EVENT_CAUSE = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const CALL_CAUSE_UNKNOWN: MSP_CALL_EVENT_CAUSE = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const CALL_CAUSE_BAD_DEVICE: MSP_CALL_EVENT_CAUSE = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const CALL_CAUSE_CONNECT_FAIL: MSP_CALL_EVENT_CAUSE = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const CALL_CAUSE_LOCAL_REQUEST: MSP_CALL_EVENT_CAUSE = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const CALL_CAUSE_REMOTE_REQUEST: MSP_CALL_EVENT_CAUSE = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const CALL_CAUSE_MEDIA_TIMEOUT: MSP_CALL_EVENT_CAUSE = 5i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const CALL_CAUSE_MEDIA_RECOVERED: MSP_CALL_EVENT_CAUSE = 6i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const CALL_CAUSE_QUALITY_OF_SERVICE: MSP_CALL_EVENT_CAUSE = 7i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type MSP_EVENT = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const ME_ADDRESS_EVENT: MSP_EVENT = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const ME_CALL_EVENT: MSP_EVENT = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const ME_TSP_DATA: MSP_EVENT = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const ME_PRIVATE_EVENT: MSP_EVENT = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const ME_ASR_TERMINAL_EVENT: MSP_EVENT = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const ME_TTS_TERMINAL_EVENT: MSP_EVENT = 5i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const ME_FILE_TERMINAL_EVENT: MSP_EVENT = 6i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const ME_TONE_TERMINAL_EVENT: MSP_EVENT = 7i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type PHONECAPS_BUFFER = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PCB_DEVSPECIFICBUFFER: PHONECAPS_BUFFER = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type PHONECAPS_LONG = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PCL_HOOKSWITCHES: PHONECAPS_LONG = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PCL_HANDSETHOOKSWITCHMODES: PHONECAPS_LONG = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PCL_HEADSETHOOKSWITCHMODES: PHONECAPS_LONG = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PCL_SPEAKERPHONEHOOKSWITCHMODES: PHONECAPS_LONG = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PCL_DISPLAYNUMROWS: PHONECAPS_LONG = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PCL_DISPLAYNUMCOLUMNS: PHONECAPS_LONG = 5i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PCL_NUMRINGMODES: PHONECAPS_LONG = 6i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PCL_NUMBUTTONLAMPS: PHONECAPS_LONG = 7i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PCL_GENERICPHONE: PHONECAPS_LONG = 8i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type PHONECAPS_STRING = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PCS_PHONENAME: PHONECAPS_STRING = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PCS_PHONEINFO: PHONECAPS_STRING = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PCS_PROVIDERINFO: PHONECAPS_STRING = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type PHONE_BUTTON_FUNCTION = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_UNKNOWN: PHONE_BUTTON_FUNCTION = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_CONFERENCE: PHONE_BUTTON_FUNCTION = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_TRANSFER: PHONE_BUTTON_FUNCTION = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_DROP: PHONE_BUTTON_FUNCTION = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_HOLD: PHONE_BUTTON_FUNCTION = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_RECALL: PHONE_BUTTON_FUNCTION = 5i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_DISCONNECT: PHONE_BUTTON_FUNCTION = 6i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_CONNECT: PHONE_BUTTON_FUNCTION = 7i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_MSGWAITON: PHONE_BUTTON_FUNCTION = 8i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_MSGWAITOFF: PHONE_BUTTON_FUNCTION = 9i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_SELECTRING: PHONE_BUTTON_FUNCTION = 10i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_ABBREVDIAL: PHONE_BUTTON_FUNCTION = 11i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_FORWARD: PHONE_BUTTON_FUNCTION = 12i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_PICKUP: PHONE_BUTTON_FUNCTION = 13i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_RINGAGAIN: PHONE_BUTTON_FUNCTION = 14i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_PARK: PHONE_BUTTON_FUNCTION = 15i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_REJECT: PHONE_BUTTON_FUNCTION = 16i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_REDIRECT: PHONE_BUTTON_FUNCTION = 17i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_MUTE: PHONE_BUTTON_FUNCTION = 18i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_VOLUMEUP: PHONE_BUTTON_FUNCTION = 19i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_VOLUMEDOWN: PHONE_BUTTON_FUNCTION = 20i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_SPEAKERON: PHONE_BUTTON_FUNCTION = 21i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_SPEAKEROFF: PHONE_BUTTON_FUNCTION = 22i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_FLASH: PHONE_BUTTON_FUNCTION = 23i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_DATAON: PHONE_BUTTON_FUNCTION = 24i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_DATAOFF: PHONE_BUTTON_FUNCTION = 25i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_DONOTDISTURB: PHONE_BUTTON_FUNCTION = 26i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_INTERCOM: PHONE_BUTTON_FUNCTION = 27i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_BRIDGEDAPP: PHONE_BUTTON_FUNCTION = 28i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_BUSY: PHONE_BUTTON_FUNCTION = 29i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_CALLAPP: PHONE_BUTTON_FUNCTION = 30i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_DATETIME: PHONE_BUTTON_FUNCTION = 31i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_DIRECTORY: PHONE_BUTTON_FUNCTION = 32i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_COVER: PHONE_BUTTON_FUNCTION = 33i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_CALLID: PHONE_BUTTON_FUNCTION = 34i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_LASTNUM: PHONE_BUTTON_FUNCTION = 35i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_NIGHTSRV: PHONE_BUTTON_FUNCTION = 36i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_SENDCALLS: PHONE_BUTTON_FUNCTION = 37i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_MSGINDICATOR: PHONE_BUTTON_FUNCTION = 38i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_REPDIAL: PHONE_BUTTON_FUNCTION = 39i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_SETREPDIAL: PHONE_BUTTON_FUNCTION = 40i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_SYSTEMSPEED: PHONE_BUTTON_FUNCTION = 41i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_STATIONSPEED: PHONE_BUTTON_FUNCTION = 42i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_CAMPON: PHONE_BUTTON_FUNCTION = 43i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_SAVEREPEAT: PHONE_BUTTON_FUNCTION = 44i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_QUEUECALL: PHONE_BUTTON_FUNCTION = 45i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_NONE: PHONE_BUTTON_FUNCTION = 46i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBF_SEND: PHONE_BUTTON_FUNCTION = 47i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type PHONE_BUTTON_MODE = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBM_DUMMY: PHONE_BUTTON_MODE = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBM_CALL: PHONE_BUTTON_MODE = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBM_FEATURE: PHONE_BUTTON_MODE = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBM_KEYPAD: PHONE_BUTTON_MODE = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBM_LOCAL: PHONE_BUTTON_MODE = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBM_DISPLAY: PHONE_BUTTON_MODE = 5i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type PHONE_BUTTON_STATE = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBS_UP: PHONE_BUTTON_STATE = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBS_DOWN: PHONE_BUTTON_STATE = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBS_UNKNOWN: PHONE_BUTTON_STATE = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PBS_UNAVAIL: PHONE_BUTTON_STATE = 8i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type PHONE_EVENT = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PE_DISPLAY: PHONE_EVENT = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PE_LAMPMODE: PHONE_EVENT = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PE_RINGMODE: PHONE_EVENT = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PE_RINGVOLUME: PHONE_EVENT = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PE_HOOKSWITCH: PHONE_EVENT = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PE_CAPSCHANGE: PHONE_EVENT = 5i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PE_BUTTON: PHONE_EVENT = 6i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PE_CLOSE: PHONE_EVENT = 7i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PE_NUMBERGATHERED: PHONE_EVENT = 8i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PE_DIALING: PHONE_EVENT = 9i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PE_ANSWER: PHONE_EVENT = 10i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PE_DISCONNECT: PHONE_EVENT = 11i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PE_LASTITEM: PHONE_EVENT = 11i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type PHONE_HOOK_SWITCH_DEVICE = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHSD_HANDSET: PHONE_HOOK_SWITCH_DEVICE = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHSD_SPEAKERPHONE: PHONE_HOOK_SWITCH_DEVICE = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHSD_HEADSET: PHONE_HOOK_SWITCH_DEVICE = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type PHONE_HOOK_SWITCH_STATE = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHSS_ONHOOK: PHONE_HOOK_SWITCH_STATE = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHSS_OFFHOOK_MIC_ONLY: PHONE_HOOK_SWITCH_STATE = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHSS_OFFHOOK_SPEAKER_ONLY: PHONE_HOOK_SWITCH_STATE = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PHSS_OFFHOOK: PHONE_HOOK_SWITCH_STATE = 8i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type PHONE_LAMP_MODE = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LM_DUMMY: PHONE_LAMP_MODE = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LM_OFF: PHONE_LAMP_MODE = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LM_STEADY: PHONE_LAMP_MODE = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LM_WINK: PHONE_LAMP_MODE = 8i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LM_FLASH: PHONE_LAMP_MODE = 16i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LM_FLUTTER: PHONE_LAMP_MODE = 32i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LM_BROKENFLUTTER: PHONE_LAMP_MODE = 64i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const LM_UNKNOWN: PHONE_LAMP_MODE = 128i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type PHONE_PRIVILEGE = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PP_OWNER: PHONE_PRIVILEGE = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PP_MONITOR: PHONE_PRIVILEGE = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type PHONE_TONE = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_KEYPADZERO: PHONE_TONE = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_KEYPADONE: PHONE_TONE = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_KEYPADTWO: PHONE_TONE = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_KEYPADTHREE: PHONE_TONE = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_KEYPADFOUR: PHONE_TONE = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_KEYPADFIVE: PHONE_TONE = 5i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_KEYPADSIX: PHONE_TONE = 6i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_KEYPADSEVEN: PHONE_TONE = 7i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_KEYPADEIGHT: PHONE_TONE = 8i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_KEYPADNINE: PHONE_TONE = 9i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_KEYPADSTAR: PHONE_TONE = 10i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_KEYPADPOUND: PHONE_TONE = 11i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_KEYPADA: PHONE_TONE = 12i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_KEYPADB: PHONE_TONE = 13i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_KEYPADC: PHONE_TONE = 14i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_KEYPADD: PHONE_TONE = 15i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_NORMALDIALTONE: PHONE_TONE = 16i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_EXTERNALDIALTONE: PHONE_TONE = 17i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_BUSY: PHONE_TONE = 18i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_RINGBACK: PHONE_TONE = 19i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_ERRORTONE: PHONE_TONE = 20i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const PT_SILENCE: PHONE_TONE = 21i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type QOS_EVENT = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const QE_NOQOS: QOS_EVENT = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const QE_ADMISSIONFAILURE: QOS_EVENT = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const QE_POLICYFAILURE: QOS_EVENT = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const QE_GENERICERROR: QOS_EVENT = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const QE_LASTITEM: QOS_EVENT = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type QOS_SERVICE_LEVEL = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const QSL_NEEDED: QOS_SERVICE_LEVEL = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const QSL_IF_AVAILABLE: QOS_SERVICE_LEVEL = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const QSL_BEST_EFFORT: QOS_SERVICE_LEVEL = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type RND_ADVERTISING_SCOPE = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const RAS_LOCAL: RND_ADVERTISING_SCOPE = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const RAS_SITE: RND_ADVERTISING_SCOPE = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const RAS_REGION: RND_ADVERTISING_SCOPE = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const RAS_WORLD: RND_ADVERTISING_SCOPE = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type TAPIOBJECT_EVENT = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_ADDRESSCREATE: TAPIOBJECT_EVENT = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_ADDRESSREMOVE: TAPIOBJECT_EVENT = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_REINIT: TAPIOBJECT_EVENT = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_TRANSLATECHANGE: TAPIOBJECT_EVENT = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_ADDRESSCLOSE: TAPIOBJECT_EVENT = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_PHONECREATE: TAPIOBJECT_EVENT = 5i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_PHONEREMOVE: TAPIOBJECT_EVENT = 6i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type TAPI_EVENT = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_TAPIOBJECT: TAPI_EVENT = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_ADDRESS: TAPI_EVENT = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_CALLNOTIFICATION: TAPI_EVENT = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_CALLSTATE: TAPI_EVENT = 8i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_CALLMEDIA: TAPI_EVENT = 16i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_CALLHUB: TAPI_EVENT = 32i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_CALLINFOCHANGE: TAPI_EVENT = 64i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_PRIVATE: TAPI_EVENT = 128i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_REQUEST: TAPI_EVENT = 256i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_AGENT: TAPI_EVENT = 512i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_AGENTSESSION: TAPI_EVENT = 1024i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_QOSEVENT: TAPI_EVENT = 2048i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_AGENTHANDLER: TAPI_EVENT = 4096i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_ACDGROUP: TAPI_EVENT = 8192i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_QUEUE: TAPI_EVENT = 16384i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_DIGITEVENT: TAPI_EVENT = 32768i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_GENERATEEVENT: TAPI_EVENT = 65536i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_ASRTERMINAL: TAPI_EVENT = 131072i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_TTSTERMINAL: TAPI_EVENT = 262144i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_FILETERMINAL: TAPI_EVENT = 524288i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_TONETERMINAL: TAPI_EVENT = 1048576i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_PHONEEVENT: TAPI_EVENT = 2097152i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_TONEEVENT: TAPI_EVENT = 4194304i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_GATHERDIGITS: TAPI_EVENT = 8388608i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_ADDRESSDEVSPECIFIC: TAPI_EVENT = 16777216i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TE_PHONEDEVSPECIFIC: TAPI_EVENT = 33554432i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type TAPI_GATHERTERM = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TGT_BUFFERFULL: TAPI_GATHERTERM = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TGT_TERMDIGIT: TAPI_GATHERTERM = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TGT_FIRSTTIMEOUT: TAPI_GATHERTERM = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TGT_INTERTIMEOUT: TAPI_GATHERTERM = 8i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TGT_CANCEL: TAPI_GATHERTERM = 16i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type TAPI_OBJECT_TYPE = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TOT_NONE: TAPI_OBJECT_TYPE = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TOT_TAPI: TAPI_OBJECT_TYPE = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TOT_ADDRESS: TAPI_OBJECT_TYPE = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TOT_TERMINAL: TAPI_OBJECT_TYPE = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TOT_CALL: TAPI_OBJECT_TYPE = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TOT_CALLHUB: TAPI_OBJECT_TYPE = 5i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TOT_PHONE: TAPI_OBJECT_TYPE = 6i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type TAPI_TONEMODE = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TTM_RINGBACK: TAPI_TONEMODE = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TTM_BUSY: TAPI_TONEMODE = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TTM_BEEP: TAPI_TONEMODE = 8i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TTM_BILLING: TAPI_TONEMODE = 16i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type TERMINAL_DIRECTION = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TD_CAPTURE: TERMINAL_DIRECTION = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TD_RENDER: TERMINAL_DIRECTION = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TD_BIDIRECTIONAL: TERMINAL_DIRECTION = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TD_MULTITRACK_MIXED: TERMINAL_DIRECTION = 3i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TD_NONE: TERMINAL_DIRECTION = 4i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type TERMINAL_MEDIA_STATE = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TMS_IDLE: TERMINAL_MEDIA_STATE = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TMS_ACTIVE: TERMINAL_MEDIA_STATE = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TMS_PAUSED: TERMINAL_MEDIA_STATE = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TMS_LASTITEM: TERMINAL_MEDIA_STATE = 2i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type TERMINAL_STATE = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TS_INUSE: TERMINAL_STATE = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TS_NOTINUSE: TERMINAL_STATE = 1i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub type TERMINAL_TYPE = i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TT_STATIC: TERMINAL_TYPE = 0i32;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub const TT_DYNAMIC: TERMINAL_TYPE = 1i32;
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"]
+#[cfg(feature = "Win32_Foundation")]
+pub struct ADDRALIAS {
+ pub rgchName: [super::super::Foundation::CHAR; 41],
+ pub rgchEName: [super::super::Foundation::CHAR; 11],
+ pub rgchSrvr: [super::super::Foundation::CHAR; 12],
+ pub dibDetail: u32,
+ pub r#type: u16,
+}
+#[cfg(feature = "Win32_Foundation")]
+impl ::core::marker::Copy for ADDRALIAS {}
+#[cfg(feature = "Win32_Foundation")]
+impl ::core::clone::Clone for ADDRALIAS {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C, packed(1))]
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub struct DTR {
+ pub wYear: u16,
+ pub wMonth: u16,
+ pub wDay: u16,
+ pub wHour: u16,
+ pub wMinute: u16,
+ pub wSecond: u16,
+ pub wDayOfWeek: u16,
+}
+impl ::core::marker::Copy for DTR {}
+impl ::core::clone::Clone for DTR {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
#[repr(C)]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct HDRVCALL__ {
@@ -1159,245 +4065,6 @@ impl ::core::clone::Clone for HTAPIPHONE__ {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPADDRESS: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPADDRESSCAPABILITIES: u32 = 131072u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPADDRESSTRANSLATION: u32 = 262144u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPAGGREGATEDMSPADDRESSOBJ: u32 = 393216u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPAGGREGATEDMSPCALLOBJ: u32 = 262144u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPAPC: u32 = 131072u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPBASICCALLCONTROL: u32 = 131072u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPCALLINFO: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPDIRECTORY: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPDIROBJCONFERENCE: u32 = 131072u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPDIROBJECT: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPDIROBJUSER: u32 = 196608u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPFILETRACK: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPILSCONFIG: u32 = 131072u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPLEGACYADDRESSMEDIACONTROL: u32 = 327680u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPLEGACYCALLMEDIACONTROL: u32 = 196608u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPMEDIACONTROL: u32 = 131072u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPMEDIAPLAYBACK: u32 = 262144u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPMEDIARECORD: u32 = 196608u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPMEDIASUPPORT: u32 = 196608u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPMULTITRACK: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPPHONE: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPTAPI: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const IDISPTAPICALLCENTER: u32 = 131072u32;
-pub type IEnumACDGroup = *mut ::core::ffi::c_void;
-pub type IEnumAddress = *mut ::core::ffi::c_void;
-pub type IEnumAgent = *mut ::core::ffi::c_void;
-pub type IEnumAgentHandler = *mut ::core::ffi::c_void;
-pub type IEnumAgentSession = *mut ::core::ffi::c_void;
-pub type IEnumBstr = *mut ::core::ffi::c_void;
-pub type IEnumCall = *mut ::core::ffi::c_void;
-pub type IEnumCallHub = *mut ::core::ffi::c_void;
-pub type IEnumCallingCard = *mut ::core::ffi::c_void;
-pub type IEnumDialableAddrs = *mut ::core::ffi::c_void;
-pub type IEnumDirectory = *mut ::core::ffi::c_void;
-pub type IEnumDirectoryObject = *mut ::core::ffi::c_void;
-pub type IEnumLocation = *mut ::core::ffi::c_void;
-pub type IEnumMcastScope = *mut ::core::ffi::c_void;
-pub type IEnumPhone = *mut ::core::ffi::c_void;
-pub type IEnumPluggableSuperclassInfo = *mut ::core::ffi::c_void;
-pub type IEnumPluggableTerminalClassInfo = *mut ::core::ffi::c_void;
-pub type IEnumQueue = *mut ::core::ffi::c_void;
-pub type IEnumStream = *mut ::core::ffi::c_void;
-pub type IEnumSubStream = *mut ::core::ffi::c_void;
-pub type IEnumTerminal = *mut ::core::ffi::c_void;
-pub type IEnumTerminalClass = *mut ::core::ffi::c_void;
-pub type IMcastAddressAllocation = *mut ::core::ffi::c_void;
-pub type IMcastLeaseInfo = *mut ::core::ffi::c_void;
-pub type IMcastScope = *mut ::core::ffi::c_void;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const INITIALIZE_NEGOTIATION: u32 = 4294967295u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const INTERFACEMASK: u32 = 16711680u32;
-pub type ITACDGroup = *mut ::core::ffi::c_void;
-pub type ITACDGroupEvent = *mut ::core::ffi::c_void;
-pub type ITAMMediaFormat = *mut ::core::ffi::c_void;
-pub type ITASRTerminalEvent = *mut ::core::ffi::c_void;
-pub type ITAddress = *mut ::core::ffi::c_void;
-pub type ITAddress2 = *mut ::core::ffi::c_void;
-pub type ITAddressCapabilities = *mut ::core::ffi::c_void;
-pub type ITAddressDeviceSpecificEvent = *mut ::core::ffi::c_void;
-pub type ITAddressEvent = *mut ::core::ffi::c_void;
-pub type ITAddressTranslation = *mut ::core::ffi::c_void;
-pub type ITAddressTranslationInfo = *mut ::core::ffi::c_void;
-pub type ITAgent = *mut ::core::ffi::c_void;
-pub type ITAgentEvent = *mut ::core::ffi::c_void;
-pub type ITAgentHandler = *mut ::core::ffi::c_void;
-pub type ITAgentHandlerEvent = *mut ::core::ffi::c_void;
-pub type ITAgentSession = *mut ::core::ffi::c_void;
-pub type ITAgentSessionEvent = *mut ::core::ffi::c_void;
-pub type ITAllocatorProperties = *mut ::core::ffi::c_void;
-pub type ITAutomatedPhoneControl = *mut ::core::ffi::c_void;
-pub type ITBasicAudioTerminal = *mut ::core::ffi::c_void;
-pub type ITBasicCallControl = *mut ::core::ffi::c_void;
-pub type ITBasicCallControl2 = *mut ::core::ffi::c_void;
-pub type ITCallHub = *mut ::core::ffi::c_void;
-pub type ITCallHubEvent = *mut ::core::ffi::c_void;
-pub type ITCallInfo = *mut ::core::ffi::c_void;
-pub type ITCallInfo2 = *mut ::core::ffi::c_void;
-pub type ITCallInfoChangeEvent = *mut ::core::ffi::c_void;
-pub type ITCallMediaEvent = *mut ::core::ffi::c_void;
-pub type ITCallNotificationEvent = *mut ::core::ffi::c_void;
-pub type ITCallStateEvent = *mut ::core::ffi::c_void;
-pub type ITCallingCard = *mut ::core::ffi::c_void;
-pub type ITCollection = *mut ::core::ffi::c_void;
-pub type ITCollection2 = *mut ::core::ffi::c_void;
-pub type ITCustomTone = *mut ::core::ffi::c_void;
-pub type ITDetectTone = *mut ::core::ffi::c_void;
-pub type ITDigitDetectionEvent = *mut ::core::ffi::c_void;
-pub type ITDigitGenerationEvent = *mut ::core::ffi::c_void;
-pub type ITDigitsGatheredEvent = *mut ::core::ffi::c_void;
-pub type ITDirectory = *mut ::core::ffi::c_void;
-pub type ITDirectoryObject = *mut ::core::ffi::c_void;
-pub type ITDirectoryObjectConference = *mut ::core::ffi::c_void;
-pub type ITDirectoryObjectUser = *mut ::core::ffi::c_void;
-pub type ITDispatchMapper = *mut ::core::ffi::c_void;
-pub type ITFileTerminalEvent = *mut ::core::ffi::c_void;
-pub type ITFileTrack = *mut ::core::ffi::c_void;
-pub type ITForwardInformation = *mut ::core::ffi::c_void;
-pub type ITForwardInformation2 = *mut ::core::ffi::c_void;
-pub type ITILSConfig = *mut ::core::ffi::c_void;
-pub type ITLegacyAddressMediaControl = *mut ::core::ffi::c_void;
-pub type ITLegacyAddressMediaControl2 = *mut ::core::ffi::c_void;
-pub type ITLegacyCallMediaControl = *mut ::core::ffi::c_void;
-pub type ITLegacyCallMediaControl2 = *mut ::core::ffi::c_void;
-pub type ITLegacyWaveSupport = *mut ::core::ffi::c_void;
-pub type ITLocationInfo = *mut ::core::ffi::c_void;
-pub type ITMSPAddress = *mut ::core::ffi::c_void;
-pub type ITMediaControl = *mut ::core::ffi::c_void;
-pub type ITMediaPlayback = *mut ::core::ffi::c_void;
-pub type ITMediaRecord = *mut ::core::ffi::c_void;
-pub type ITMediaSupport = *mut ::core::ffi::c_void;
-pub type ITMultiTrackTerminal = *mut ::core::ffi::c_void;
-pub type ITPhone = *mut ::core::ffi::c_void;
-pub type ITPhoneDeviceSpecificEvent = *mut ::core::ffi::c_void;
-pub type ITPhoneEvent = *mut ::core::ffi::c_void;
-pub type ITPluggableTerminalClassInfo = *mut ::core::ffi::c_void;
-pub type ITPluggableTerminalEventSink = *mut ::core::ffi::c_void;
-pub type ITPluggableTerminalEventSinkRegistration = *mut ::core::ffi::c_void;
-pub type ITPluggableTerminalSuperclassInfo = *mut ::core::ffi::c_void;
-pub type ITPrivateEvent = *mut ::core::ffi::c_void;
-pub type ITQOSEvent = *mut ::core::ffi::c_void;
-pub type ITQueue = *mut ::core::ffi::c_void;
-pub type ITQueueEvent = *mut ::core::ffi::c_void;
-pub type ITRendezvous = *mut ::core::ffi::c_void;
-pub type ITRequest = *mut ::core::ffi::c_void;
-pub type ITRequestEvent = *mut ::core::ffi::c_void;
-pub type ITScriptableAudioFormat = *mut ::core::ffi::c_void;
-pub type ITStaticAudioTerminal = *mut ::core::ffi::c_void;
-pub type ITStream = *mut ::core::ffi::c_void;
-pub type ITStreamControl = *mut ::core::ffi::c_void;
-pub type ITSubStream = *mut ::core::ffi::c_void;
-pub type ITSubStreamControl = *mut ::core::ffi::c_void;
-pub type ITTAPI = *mut ::core::ffi::c_void;
-pub type ITTAPI2 = *mut ::core::ffi::c_void;
-pub type ITTAPICallCenter = *mut ::core::ffi::c_void;
-pub type ITTAPIDispatchEventNotification = *mut ::core::ffi::c_void;
-pub type ITTAPIEventNotification = *mut ::core::ffi::c_void;
-pub type ITTAPIObjectEvent = *mut ::core::ffi::c_void;
-pub type ITTAPIObjectEvent2 = *mut ::core::ffi::c_void;
-pub type ITTTSTerminalEvent = *mut ::core::ffi::c_void;
-pub type ITTerminal = *mut ::core::ffi::c_void;
-pub type ITTerminalSupport = *mut ::core::ffi::c_void;
-pub type ITTerminalSupport2 = *mut ::core::ffi::c_void;
-pub type ITToneDetectionEvent = *mut ::core::ffi::c_void;
-pub type ITToneTerminalEvent = *mut ::core::ffi::c_void;
-pub type ITnef = *mut ::core::ffi::c_void;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LAST_LINEMEDIAMODE: u32 = 32768u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LAST_LINEREQUESTMODE: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_ACCEPTTOALERT: u32 = 1048576u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_ACDGROUP: u32 = 1073741824u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_AUTORECONNECT: u32 = 1024u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_BLOCKIDDEFAULT: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_BLOCKIDOVERRIDE: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_COMPLETIONID: u32 = 2048u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_CONFDROP: u32 = 2097152u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_CONFERENCEHELD: u32 = 16384u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_CONFERENCEMAKE: u32 = 32768u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_DESTOFFHOOK: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_DIALED: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_FWDBUSYNAADDR: u32 = 524288u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_FWDCONSULT: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_FWDINTEXTADDR: u32 = 262144u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_FWDNUMRINGS: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_FWDSTATUSVALID: u32 = 131072u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_HOLDMAKESNEW: u32 = 67108864u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_NOEXTERNALCALLS: u32 = 268435456u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_NOINTERNALCALLS: u32 = 134217728u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_NOPSTNADDRESSTRANSLATION: u32 = 2147483648u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_ORIGOFFHOOK: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_PARTIALDIAL: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_PICKUPCALLWAIT: u32 = 4194304u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_PICKUPGROUPID: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_PREDICTIVEDIALER: u32 = 8388608u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_QUEUE: u32 = 16777216u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_ROUTEPOINT: u32 = 33554432u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_SECURE: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_SETCALLINGID: u32 = 536870912u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_SETUPCONFNULL: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_TRANSFERHELD: u32 = 4096u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRCAPFLAGS_TRANSFERMAKE: u32 = 8192u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINEADDRESSCAPS {
@@ -1465,38 +4132,6 @@ impl ::core::clone::Clone for LINEADDRESSCAPS {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSMODE_ADDRESSID: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSMODE_DIALABLEADDR: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSSHARING_BRIDGEDEXCL: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSSHARING_BRIDGEDNEW: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSSHARING_BRIDGEDSHARED: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSSHARING_MONITORED: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSSHARING_PRIVATE: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSSTATE_CAPSCHANGE: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSSTATE_DEVSPECIFIC: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSSTATE_FORWARD: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSSTATE_INUSEMANY: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSSTATE_INUSEONE: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSSTATE_INUSEZERO: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSSTATE_NUMCALLS: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSSTATE_OTHER: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSSTATE_TERMINALS: u32 = 128u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINEADDRESSSTATUS {
@@ -1523,44 +4158,6 @@ impl ::core::clone::Clone for LINEADDRESSSTATUS {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSTYPE_DOMAINNAME: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSTYPE_EMAILNAME: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSTYPE_IPADDRESS: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSTYPE_PHONENUMBER: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRESSTYPE_SDP: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRFEATURE_FORWARD: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRFEATURE_FORWARDDND: u32 = 8192u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRFEATURE_FORWARDFWD: u32 = 4096u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRFEATURE_MAKECALL: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRFEATURE_PICKUP: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRFEATURE_PICKUPDIRECT: u32 = 1024u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRFEATURE_PICKUPGROUP: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRFEATURE_PICKUPHELD: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRFEATURE_PICKUPWAITING: u32 = 2048u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRFEATURE_SETMEDIACONTROL: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRFEATURE_SETTERMINAL: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRFEATURE_SETUPCONF: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRFEATURE_UNCOMPLETECALL: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEADDRFEATURE_UNPARK: u32 = 128u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINEAGENTACTIVITYENTRY {
@@ -1632,18 +4229,6 @@ impl ::core::clone::Clone for LINEAGENTENTRY {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTFEATURE_AGENTSPECIFIC: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTFEATURE_GETAGENTACTIVITYLIST: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTFEATURE_GETAGENTGROUP: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTFEATURE_SETAGENTACTIVITY: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTFEATURE_SETAGENTGROUP: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTFEATURE_SETAGENTSTATE: u32 = 2u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINEAGENTGROUPENTRY {
@@ -1789,58 +4374,6 @@ impl ::core::clone::Clone for LINEAGENTSESSIONLIST {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSESSIONSTATE_BUSYONCALL: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSESSIONSTATE_BUSYWRAPUP: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSESSIONSTATE_ENDED: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSESSIONSTATE_NOTREADY: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSESSIONSTATE_READY: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSESSIONSTATE_RELEASED: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSESSIONSTATUS_NEWSESSION: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSESSIONSTATUS_STATE: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSESSIONSTATUS_UPDATEINFO: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATEEX_BUSYACD: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATEEX_BUSYINCOMING: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATEEX_BUSYOUTGOING: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATEEX_NOTREADY: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATEEX_READY: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATEEX_RELEASED: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATEEX_UNKNOWN: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATE_BUSYACD: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATE_BUSYINCOMING: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATE_BUSYOTHER: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATE_BUSYOUTBOUND: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATE_LOGGEDOFF: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATE_NOTREADY: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATE_READY: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATE_UNAVAIL: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATE_UNKNOWN: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATE_WORKINGAFTERCALL: u32 = 128u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINEAGENTSTATUS {
@@ -1865,36 +4398,6 @@ impl ::core::clone::Clone for LINEAGENTSTATUS {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATUSEX_NEWAGENT: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATUSEX_STATE: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATUSEX_UPDATEINFO: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATUS_ACTIVITY: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATUS_ACTIVITYLIST: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATUS_CAPSCHANGE: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATUS_GROUP: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATUS_GROUPLIST: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATUS_NEXTSTATE: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATUS_STATE: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATUS_VALIDNEXTSTATES: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEAGENTSTATUS_VALIDSTATES: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEANSWERMODE_DROP: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEANSWERMODE_HOLD: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEANSWERMODE_NONE: u32 = 1u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINEAPPINFO {
@@ -1915,134 +4418,6 @@ impl ::core::clone::Clone for LINEAPPINFO {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEBEARERMODE_ALTSPEECHDATA: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEBEARERMODE_DATA: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEBEARERMODE_MULTIUSE: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEBEARERMODE_NONCALLSIGNALING: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEBEARERMODE_PASSTHROUGH: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEBEARERMODE_RESTRICTEDDATA: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEBEARERMODE_SPEECH: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEBEARERMODE_VOICE: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEBUSYMODE_STATION: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEBUSYMODE_TRUNK: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEBUSYMODE_UNAVAIL: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEBUSYMODE_UNKNOWN: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type LINECALLBACK = ::core::option::Option<unsafe extern "system" fn(hdevice: u32, dwmessage: u32, dwinstance: usize, dwparam1: usize, dwparam2: usize, dwparam3: usize)>;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLCOMPLCOND_BUSY: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLCOMPLCOND_NOANSWER: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLCOMPLMODE_CALLBACK: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLCOMPLMODE_CAMPON: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLCOMPLMODE_INTRUDE: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLCOMPLMODE_MESSAGE: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE2_COMPLCALLBACK: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE2_COMPLCAMPON: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE2_COMPLINTRUDE: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE2_COMPLMESSAGE: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE2_NOHOLDCONFERENCE: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE2_ONESTEPTRANSFER: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE2_PARKDIRECT: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE2_PARKNONDIRECT: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE2_TRANSFERCONF: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE2_TRANSFERNORM: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_ACCEPT: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_ADDTOCONF: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_ANSWER: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_BLINDTRANSFER: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_COMPLETECALL: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_COMPLETETRANSF: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_DIAL: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_DROP: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_GATHERDIGITS: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_GENERATEDIGITS: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_GENERATETONE: u32 = 1024u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_HOLD: u32 = 2048u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_MONITORDIGITS: u32 = 4096u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_MONITORMEDIA: u32 = 8192u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_MONITORTONES: u32 = 16384u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_PARK: u32 = 32768u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_PREPAREADDCONF: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_REDIRECT: u32 = 131072u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_RELEASEUSERUSERINFO: u32 = 268435456u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_REMOVEFROMCONF: u32 = 262144u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_SECURECALL: u32 = 524288u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_SENDUSERUSER: u32 = 1048576u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_SETCALLDATA: u32 = 2147483648u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_SETCALLPARAMS: u32 = 2097152u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_SETMEDIACONTROL: u32 = 4194304u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_SETQOS: u32 = 1073741824u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_SETTERMINAL: u32 = 8388608u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_SETTREATMENT: u32 = 536870912u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_SETUPCONF: u32 = 16777216u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_SETUPTRANSFER: u32 = 33554432u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_SWAPHOLD: u32 = 67108864u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLFEATURE_UNHOLD: u32 = 134217728u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLHUBTRACKING_ALLCALLS: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLHUBTRACKING_NONE: u32 = 0u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLHUBTRACKING_PROVIDERLEVEL: u32 = 1u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINECALLINFO {
@@ -2131,68 +4506,6 @@ impl ::core::clone::Clone for LINECALLINFO {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_APPSPECIFIC: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_BEARERMODE: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_CALLDATA: u32 = 1073741824u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_CALLEDID: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_CALLERID: u32 = 32768u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_CALLID: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_CHARGINGINFO: u32 = 16777216u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_COMPLETIONID: u32 = 1024u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_CONNECTEDID: u32 = 131072u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_DEVSPECIFIC: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_DIALPARAMS: u32 = 67108864u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_DISPLAY: u32 = 1048576u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_HIGHLEVELCOMP: u32 = 4194304u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_LOWLEVELCOMP: u32 = 8388608u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_MEDIAMODE: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_MONITORMODES: u32 = 134217728u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_NUMMONITORS: u32 = 8192u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_NUMOWNERDECR: u32 = 4096u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_NUMOWNERINCR: u32 = 2048u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_ORIGIN: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_OTHER: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_QOS: u32 = 536870912u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_RATE: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_REASON: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_REDIRECTINGID: u32 = 524288u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_REDIRECTIONID: u32 = 262144u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_RELATEDCALLID: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_TERMINAL: u32 = 33554432u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_TREATMENT: u32 = 268435456u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_TRUNK: u32 = 16384u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLINFOSTATE_USERUSERINFO: u32 = 2097152u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINECALLLIST {
@@ -2209,36 +4522,6 @@ impl ::core::clone::Clone for LINECALLLIST {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLORIGIN_CONFERENCE: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLORIGIN_EXTERNAL: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLORIGIN_INBOUND: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLORIGIN_INTERNAL: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLORIGIN_OUTBOUND: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLORIGIN_UNAVAIL: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLORIGIN_UNKNOWN: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPARAMFLAGS_BLOCKID: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPARAMFLAGS_DESTOFFHOOK: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPARAMFLAGS_IDLE: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPARAMFLAGS_NOHOLDCONFERENCE: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPARAMFLAGS_ONESTEPTRANSFER: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPARAMFLAGS_ORIGOFFHOOK: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPARAMFLAGS_PREDICTIVEDIAL: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPARAMFLAGS_SECURE: u32 = 1u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINECALLPARAMS {
@@ -2290,100 +4573,6 @@ impl ::core::clone::Clone for LINECALLPARAMS {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPARTYID_ADDRESS: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPARTYID_BLOCKED: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPARTYID_NAME: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPARTYID_OUTOFAREA: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPARTYID_PARTIAL: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPARTYID_UNAVAIL: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPARTYID_UNKNOWN: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPRIVILEGE_MONITOR: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPRIVILEGE_NONE: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLPRIVILEGE_OWNER: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLREASON_CALLCOMPLETION: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLREASON_CAMPEDON: u32 = 16384u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLREASON_DIRECT: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLREASON_FWDBUSY: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLREASON_FWDNOANSWER: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLREASON_FWDUNCOND: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLREASON_INTRUDE: u32 = 4096u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLREASON_PARKED: u32 = 8192u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLREASON_PICKUP: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLREASON_REDIRECT: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLREASON_REMINDER: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLREASON_ROUTEREQUEST: u32 = 32768u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLREASON_TRANSFER: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLREASON_UNAVAIL: u32 = 2048u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLREASON_UNKNOWN: u32 = 1024u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLREASON_UNPARK: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSELECT_ADDRESS: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSELECT_CALL: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSELECT_CALLID: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSELECT_DEVICEID: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSELECT_LINE: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSTATE_ACCEPTED: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSTATE_BUSY: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSTATE_CONFERENCED: u32 = 2048u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSTATE_CONNECTED: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSTATE_DIALING: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSTATE_DIALTONE: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSTATE_DISCONNECTED: u32 = 16384u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSTATE_IDLE: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSTATE_OFFERING: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSTATE_ONHOLD: u32 = 1024u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSTATE_ONHOLDPENDCONF: u32 = 4096u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSTATE_ONHOLDPENDTRANSFER: u32 = 8192u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSTATE_PROCEEDING: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSTATE_RINGBACK: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSTATE_SPECIALINFO: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLSTATE_UNKNOWN: u32 = 32768u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"]
#[cfg(feature = "Win32_Foundation")]
@@ -2421,14 +4610,6 @@ impl ::core::clone::Clone for LINECALLTREATMENTENTRY {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLTREATMENT_BUSY: u32 = 3u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLTREATMENT_MUSIC: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLTREATMENT_RINGBACK: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECALLTREATMENT_SILENCE: u32 = 1u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINECARDENTRY {
@@ -2450,20 +4631,6 @@ impl ::core::clone::Clone for LINECARDENTRY {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECARDOPTION_HIDDEN: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECARDOPTION_PREDEFINED: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECONNECTEDMODE_ACTIVE: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECONNECTEDMODE_ACTIVEHELD: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECONNECTEDMODE_CONFIRMED: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECONNECTEDMODE_INACTIVE: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINECONNECTEDMODE_INACTIVEHELD: u32 = 8u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINECOUNTRYENTRY {
@@ -2501,34 +4668,6 @@ impl ::core::clone::Clone for LINECOUNTRYLIST {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVCAPFLAGS_CALLHUB: u32 = 1024u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVCAPFLAGS_CALLHUBTRACKING: u32 = 2048u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVCAPFLAGS_CLOSEDROP: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVCAPFLAGS_CROSSADDRCONF: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVCAPFLAGS_DIALBILLING: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVCAPFLAGS_DIALDIALTONE: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVCAPFLAGS_DIALQUIET: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVCAPFLAGS_HIGHLEVCOMP: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVCAPFLAGS_LOCAL: u32 = 8192u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVCAPFLAGS_LOWLEVCOMP: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVCAPFLAGS_MEDIACONTROL: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVCAPFLAGS_MSP: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVCAPFLAGS_MULTIPLEADDR: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVCAPFLAGS_PRIVATEOBJECTS: u32 = 4096u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINEDEVCAPS {
@@ -2594,56 +4733,6 @@ impl ::core::clone::Clone for LINEDEVCAPS {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_BATTERY: u32 = 32768u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_CAPSCHANGE: u32 = 1048576u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_CLOSE: u32 = 1024u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_COMPLCANCEL: u32 = 8388608u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_CONFIGCHANGE: u32 = 2097152u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_CONNECTED: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_DEVSPECIFIC: u32 = 131072u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_DISCONNECTED: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_INSERVICE: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_LOCK: u32 = 524288u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_MAINTENANCE: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_MSGWAITOFF: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_MSGWAITON: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_NUMCALLS: u32 = 2048u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_NUMCOMPLETIONS: u32 = 4096u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_OPEN: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_OTHER: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_OUTOFSERVICE: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_REINIT: u32 = 262144u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_REMOVED: u32 = 16777216u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_RINGING: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_ROAMMODE: u32 = 16384u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_SIGNAL: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_TERMINALS: u32 = 8192u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATE_TRANSLATECHANGE: u32 = 4194304u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINEDEVSTATUS {
@@ -2676,14 +4765,6 @@ impl ::core::clone::Clone for LINEDEVSTATUS {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATUSFLAGS_CONNECTED: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATUSFLAGS_INSERVICE: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATUSFLAGS_LOCKED: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDEVSTATUSFLAGS_MSGWAIT: u32 = 2u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINEDIALPARAMS {
@@ -2698,268 +4779,6 @@ impl ::core::clone::Clone for LINEDIALPARAMS {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDIALTONEMODE_EXTERNAL: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDIALTONEMODE_INTERNAL: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDIALTONEMODE_NORMAL: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDIALTONEMODE_SPECIAL: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDIALTONEMODE_UNAVAIL: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDIALTONEMODE_UNKNOWN: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDIGITMODE_DTMF: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDIGITMODE_DTMFEND: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDIGITMODE_PULSE: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_BADADDRESS: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_BLOCKED: u32 = 131072u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_BUSY: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_CANCELLED: u32 = 524288u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_CONGESTION: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_DESTINATIONBARRED: u32 = 1048576u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_DONOTDISTURB: u32 = 262144u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_FDNRESTRICT: u32 = 2097152u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_FORWARDED: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_INCOMPATIBLE: u32 = 1024u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_NOANSWER: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_NODIALTONE: u32 = 4096u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_NORMAL: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_NUMBERCHANGED: u32 = 8192u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_OUTOFORDER: u32 = 16384u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_PICKUP: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_QOSUNAVAIL: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_REJECT: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_TEMPFAILURE: u32 = 32768u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_UNAVAIL: u32 = 2048u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_UNKNOWN: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEDISCONNECTMODE_UNREACHABLE: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEEQOSINFO_ADMISSIONFAILURE: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEEQOSINFO_GENERICERROR: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEEQOSINFO_NOQOS: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEEQOSINFO_POLICYFAILURE: u32 = 3u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_ADDRESSBLOCKED: u32 = 2147483731u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_ALLOCATED: u32 = 2147483649u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_BADDEVICEID: u32 = 2147483650u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_BEARERMODEUNAVAIL: u32 = 2147483651u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_BILLINGREJECTED: u32 = 2147483732u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_CALLUNAVAIL: u32 = 2147483653u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_COMPLETIONOVERRUN: u32 = 2147483654u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_CONFERENCEFULL: u32 = 2147483655u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_DIALBILLING: u32 = 2147483656u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_DIALDIALTONE: u32 = 2147483657u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_DIALPROMPT: u32 = 2147483658u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_DIALQUIET: u32 = 2147483659u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_DIALVOICEDETECT: u32 = 2147483740u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_DISCONNECTED: u32 = 2147483744u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INCOMPATIBLEAPIVERSION: u32 = 2147483660u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INCOMPATIBLEEXTVERSION: u32 = 2147483661u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INIFILECORRUPT: u32 = 2147483662u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INUSE: u32 = 2147483663u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALADDRESS: u32 = 2147483664u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALADDRESSID: u32 = 2147483665u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALADDRESSMODE: u32 = 2147483666u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALADDRESSSTATE: u32 = 2147483667u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALADDRESSTYPE: u32 = 2147483742u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALAGENTACTIVITY: u32 = 2147483739u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALAGENTGROUP: u32 = 2147483736u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALAGENTID: u32 = 2147483735u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALAGENTSESSIONSTATE: u32 = 2147483743u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALAGENTSTATE: u32 = 2147483738u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALAPPHANDLE: u32 = 2147483668u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALAPPNAME: u32 = 2147483669u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALBEARERMODE: u32 = 2147483670u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALCALLCOMPLMODE: u32 = 2147483671u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALCALLHANDLE: u32 = 2147483672u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALCALLPARAMS: u32 = 2147483673u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALCALLPRIVILEGE: u32 = 2147483674u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALCALLSELECT: u32 = 2147483675u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALCALLSTATE: u32 = 2147483676u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALCALLSTATELIST: u32 = 2147483677u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALCARD: u32 = 2147483678u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALCOMPLETIONID: u32 = 2147483679u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALCONFCALLHANDLE: u32 = 2147483680u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALCONSULTCALLHANDLE: u32 = 2147483681u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALCOUNTRYCODE: u32 = 2147483682u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALDEVICECLASS: u32 = 2147483683u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALDEVICEHANDLE: u32 = 2147483684u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALDIALPARAMS: u32 = 2147483685u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALDIGITLIST: u32 = 2147483686u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALDIGITMODE: u32 = 2147483687u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALDIGITS: u32 = 2147483688u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALEXTVERSION: u32 = 2147483689u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALFEATURE: u32 = 2147483733u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALGROUPID: u32 = 2147483690u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALLINEHANDLE: u32 = 2147483691u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALLINESTATE: u32 = 2147483692u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALLOCATION: u32 = 2147483693u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALMEDIALIST: u32 = 2147483694u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALMEDIAMODE: u32 = 2147483695u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALMESSAGEID: u32 = 2147483696u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALPARAM: u32 = 2147483698u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALPARKID: u32 = 2147483699u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALPARKMODE: u32 = 2147483700u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALPASSWORD: u32 = 2147483737u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALPOINTER: u32 = 2147483701u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALPRIVSELECT: u32 = 2147483702u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALRATE: u32 = 2147483703u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALREQUESTMODE: u32 = 2147483704u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALTERMINALID: u32 = 2147483705u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALTERMINALMODE: u32 = 2147483706u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALTIMEOUT: u32 = 2147483707u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALTONE: u32 = 2147483708u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALTONELIST: u32 = 2147483709u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALTONEMODE: u32 = 2147483710u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_INVALTRANSFERMODE: u32 = 2147483711u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_LINEMAPPERFAILED: u32 = 2147483712u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_NOCONFERENCE: u32 = 2147483713u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_NODEVICE: u32 = 2147483714u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_NODRIVER: u32 = 2147483715u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_NOMEM: u32 = 2147483716u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_NOMULTIPLEINSTANCE: u32 = 2147483734u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_NOREQUEST: u32 = 2147483717u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_NOTOWNER: u32 = 2147483718u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_NOTREGISTERED: u32 = 2147483719u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_OPERATIONFAILED: u32 = 2147483720u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_OPERATIONUNAVAIL: u32 = 2147483721u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_RATEUNAVAIL: u32 = 2147483722u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_REINIT: u32 = 2147483730u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_REQUESTOVERRUN: u32 = 2147483724u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_RESOURCEUNAVAIL: u32 = 2147483723u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_SERVICE_NOT_RUNNING: u32 = 2147483745u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_STRUCTURETOOSMALL: u32 = 2147483725u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_TARGETNOTFOUND: u32 = 2147483726u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_TARGETSELF: u32 = 2147483727u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_UNINITIALIZED: u32 = 2147483728u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_USERCANCELLED: u32 = 2147483741u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEERR_USERUSERINFOTOOBIG: u32 = 2147483729u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type LINEEVENT = ::core::option::Option<unsafe extern "system" fn(htline: *mut HTAPILINE__, htcall: *mut HTAPICALL__, dwmsg: u32, dwparam1: usize, dwparam2: usize, dwparam3: usize)>;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINEEXTENSIONID {
@@ -2974,24 +4793,6 @@ impl ::core::clone::Clone for LINEEXTENSIONID {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFEATURE_DEVSPECIFIC: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFEATURE_DEVSPECIFICFEAT: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFEATURE_FORWARD: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFEATURE_FORWARDDND: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFEATURE_FORWARDFWD: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFEATURE_MAKECALL: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFEATURE_SETDEVSTATUS: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFEATURE_SETMEDIACONTROL: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFEATURE_SETTERMINAL: u32 = 32u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINEFORWARD {
@@ -3021,56 +4822,6 @@ impl ::core::clone::Clone for LINEFORWARDLIST {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_BUSY: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_BUSYEXTERNAL: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_BUSYINTERNAL: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_BUSYNA: u32 = 4096u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_BUSYNAEXTERNAL: u32 = 16384u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_BUSYNAINTERNAL: u32 = 8192u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_BUSYNASPECIFIC: u32 = 32768u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_BUSYSPECIFIC: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_NOANSW: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_NOANSWEXTERNAL: u32 = 1024u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_NOANSWINTERNAL: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_NOANSWSPECIFIC: u32 = 2048u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_UNAVAIL: u32 = 131072u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_UNCOND: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_UNCONDEXTERNAL: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_UNCONDINTERNAL: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_UNCONDSPECIFIC: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEFORWARDMODE_UNKNOWN: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEGATHERTERM_BUFFERFULL: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEGATHERTERM_CANCEL: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEGATHERTERM_FIRSTTIMEOUT: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEGATHERTERM_INTERTIMEOUT: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEGATHERTERM_TERMDIGIT: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEGENERATETERM_CANCEL: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEGENERATETERM_DONE: u32 = 1u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINEGENERATETONE {
@@ -3085,18 +4836,6 @@ impl ::core::clone::Clone for LINEGENERATETONE {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEGROUPSTATUS_GROUPREMOVED: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEGROUPSTATUS_NEWGROUP: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEINITIALIZEEXOPTION_CALLHUBTRACKING: u32 = 2147483648u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEINITIALIZEEXOPTION_USECOMPLETIONPORT: u32 = 3u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEINITIALIZEEXOPTION_USEEVENT: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEINITIALIZEEXOPTION_USEHIDDENWINDOW: u32 = 1u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"]
#[cfg(feature = "Win32_Foundation")]
@@ -3158,10 +4897,6 @@ impl ::core::clone::Clone for LINELOCATIONENTRY {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINELOCATIONOPTION_PULSEDIAL: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMAPPER: u32 = 4294967295u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINEMEDIACONTROLCALLSTATE {
@@ -3216,58 +4951,6 @@ impl ::core::clone::Clone for LINEMEDIACONTROLTONE {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIACONTROL_NONE: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIACONTROL_PAUSE: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIACONTROL_RATEDOWN: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIACONTROL_RATENORMAL: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIACONTROL_RATEUP: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIACONTROL_RESET: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIACONTROL_RESUME: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIACONTROL_START: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIACONTROL_VOLUMEDOWN: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIACONTROL_VOLUMENORMAL: u32 = 1024u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIACONTROL_VOLUMEUP: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIAMODE_ADSI: u32 = 8192u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIAMODE_AUTOMATEDVOICE: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIAMODE_DATAMODEM: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIAMODE_DIGITALDATA: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIAMODE_G3FAX: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIAMODE_G4FAX: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIAMODE_INTERACTIVEVOICE: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIAMODE_MIXED: u32 = 4096u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIAMODE_TDD: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIAMODE_TELETEX: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIAMODE_TELEX: u32 = 2048u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIAMODE_UNKNOWN: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIAMODE_VIDEO: u32 = 32768u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIAMODE_VIDEOTEX: u32 = 1024u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEMEDIAMODE_VOICEVIEW: u32 = 16384u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINEMESSAGE {
@@ -3299,18 +4982,6 @@ impl ::core::clone::Clone for LINEMONITORTONE {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEOFFERINGMODE_ACTIVE: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEOFFERINGMODE_INACTIVE: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEOPENOPTION_PROXY: u32 = 1073741824u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEOPENOPTION_SINGLEADDRESS: u32 = 2147483648u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPARKMODE_DIRECTED: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPARKMODE_NONDIRECTED: u32 = 2u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINEPROVIDERENTRY {
@@ -3721,60 +5392,6 @@ impl ::core::clone::Clone for LINEPROXYREQUESTLIST {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_AGENTSPECIFIC: u32 = 6u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_CREATEAGENT: u32 = 9u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_CREATEAGENTSESSION: u32 = 12u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_GETAGENTACTIVITYLIST: u32 = 7u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_GETAGENTCAPS: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_GETAGENTGROUPLIST: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_GETAGENTINFO: u32 = 11u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_GETAGENTSESSIONINFO: u32 = 15u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_GETAGENTSESSIONLIST: u32 = 13u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_GETAGENTSTATUS: u32 = 5u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_GETGROUPLIST: u32 = 19u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_GETQUEUEINFO: u32 = 18u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_GETQUEUELIST: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_SETAGENTACTIVITY: u32 = 3u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_SETAGENTGROUP: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_SETAGENTMEASUREMENTPERIOD: u32 = 10u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_SETAGENTSESSIONSTATE: u32 = 14u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_SETAGENTSTATE: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_SETAGENTSTATEEX: u32 = 20u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYREQUEST_SETQUEUEMEASUREMENTPERIOD: u32 = 17u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYSTATUS_ALLOPENFORACD: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYSTATUS_CLOSE: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEPROXYSTATUS_OPEN: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEQOSREQUESTTYPE_SERVICELEVEL: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEQOSSERVICELEVEL_BESTEFFORT: u32 = 3u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEQOSSERVICELEVEL_IFAVAILABLE: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEQOSSERVICELEVEL_NEEDED: u32 = 1u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINEQUEUEENTRY {
@@ -3827,18 +5444,6 @@ impl ::core::clone::Clone for LINEQUEUELIST {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEQUEUESTATUS_NEWQUEUE: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEQUEUESTATUS_QUEUEREMOVED: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEQUEUESTATUS_UPDATEINFO: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEREMOVEFROMCONF_ANY: u32 = 3u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEREMOVEFROMCONF_LAST: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEREMOVEFROMCONF_NONE: u32 = 1u32;
#[repr(C)]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"]
#[cfg(feature = "Win32_Foundation")]
@@ -3857,6 +5462,20 @@ impl ::core::clone::Clone for LINEREQMAKECALL {
}
}
#[repr(C, packed(1))]
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
+pub struct LINEREQMAKECALLW {
+ pub szDestAddress: [u16; 80],
+ pub szAppName: [u16; 40],
+ pub szCalledParty: [u16; 40],
+ pub szComment: [u16; 80],
+}
+impl ::core::marker::Copy for LINEREQMAKECALLW {}
+impl ::core::clone::Clone for LINEREQMAKECALLW {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"]
#[cfg(feature = "Win32_Foundation")]
pub struct LINEREQMEDIACALL {
@@ -3879,32 +5498,29 @@ impl ::core::clone::Clone for LINEREQMEDIACALL {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEREQUESTMODE_DROP: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEREQUESTMODE_MAKECALL: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEREQUESTMODE_MEDIACALL: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEROAMMODE_HOME: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEROAMMODE_ROAMA: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEROAMMODE_ROAMB: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEROAMMODE_UNAVAIL: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINEROAMMODE_UNKNOWN: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINESPECIALINFO_CUSTIRREG: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINESPECIALINFO_NOCIRCUIT: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINESPECIALINFO_REORDER: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINESPECIALINFO_UNAVAIL: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINESPECIALINFO_UNKNOWN: u32 = 8u32;
+#[repr(C, packed(1))]
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"]
+#[cfg(feature = "Win32_Foundation")]
+pub struct LINEREQMEDIACALLW {
+ pub hWnd: super::super::Foundation::HWND,
+ pub wRequestID: super::super::Foundation::WPARAM,
+ pub szDeviceClass: [u16; 40],
+ pub ucDeviceID: [u8; 40],
+ pub dwSize: u32,
+ pub dwSecure: u32,
+ pub szDestAddress: [u16; 80],
+ pub szAppName: [u16; 40],
+ pub szCalledParty: [u16; 40],
+ pub szComment: [u16; 80],
+}
+#[cfg(feature = "Win32_Foundation")]
+impl ::core::marker::Copy for LINEREQMEDIACALLW {}
+#[cfg(feature = "Win32_Foundation")]
+impl ::core::clone::Clone for LINEREQMEDIACALLW {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINETERMCAPS {
@@ -3918,52 +5534,6 @@ impl ::core::clone::Clone for LINETERMCAPS {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETERMDEV_HEADSET: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETERMDEV_PHONE: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETERMDEV_SPEAKER: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETERMMODE_BUTTONS: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETERMMODE_DISPLAY: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETERMMODE_HOOKSWITCH: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETERMMODE_LAMPS: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETERMMODE_MEDIABIDIRECT: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETERMMODE_MEDIAFROMLINE: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETERMMODE_MEDIATOLINE: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETERMMODE_RINGER: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETERMSHARING_PRIVATE: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETERMSHARING_SHAREDCONF: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETERMSHARING_SHAREDEXCL: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETOLLLISTOPTION_ADD: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETOLLLISTOPTION_REMOVE: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETONEMODE_BEEP: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETONEMODE_BILLING: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETONEMODE_BUSY: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETONEMODE_CUSTOM: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETONEMODE_RINGBACK: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSFERMODE_CONFERENCE: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSFERMODE_TRANSFER: u32 = 1u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINETRANSLATECAPS {
@@ -3985,14 +5555,6 @@ impl ::core::clone::Clone for LINETRANSLATECAPS {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSLATEOPTION_CANCELCALLWAITING: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSLATEOPTION_CARDOVERRIDE: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSLATEOPTION_FORCELD: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSLATEOPTION_FORCELOCAL: u32 = 4u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct LINETRANSLATEOUTPUT {
@@ -4013,153 +5575,6 @@ impl ::core::clone::Clone for LINETRANSLATEOUTPUT {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSLATERESULT_CANONICAL: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSLATERESULT_DIALBILLING: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSLATERESULT_DIALDIALTONE: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSLATERESULT_DIALPROMPT: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSLATERESULT_DIALQUIET: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSLATERESULT_INTERNATIONAL: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSLATERESULT_INTOLLLIST: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSLATERESULT_LOCAL: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSLATERESULT_LONGDISTANCE: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSLATERESULT_NOTINTOLLLIST: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSLATERESULT_NOTRANSLATION: u32 = 2048u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETRANSLATERESULT_VOICEDETECT: u32 = 1024u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINETSPIOPTION_NONREENTRANT: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_ADDRESSSTATE: i32 = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_AGENTSESSIONSTATUS: i32 = 27i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_AGENTSPECIFIC: i32 = 21i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_AGENTSTATUS: i32 = 22i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_AGENTSTATUSEX: i32 = 29i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_APPNEWCALL: i32 = 23i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_APPNEWCALLHUB: i32 = 32i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_CALLHUBCLOSE: i32 = 33i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_CALLINFO: i32 = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_CALLSTATE: i32 = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_CLOSE: i32 = 3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_CREATE: i32 = 19i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_DEVSPECIFIC: i32 = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_DEVSPECIFICEX: i32 = 34i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_DEVSPECIFICFEATURE: i32 = 5i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_GATHERDIGITS: i32 = 6i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_GENERATE: i32 = 7i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_GROUPSTATUS: i32 = 30i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_LINEDEVSTATE: i32 = 8i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_MONITORDIGITS: i32 = 9i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_MONITORMEDIA: i32 = 10i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_MONITORTONE: i32 = 11i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_PROXYREQUEST: i32 = 24i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_PROXYSTATUS: i32 = 31i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_QUEUESTATUS: i32 = 28i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_REMOVE: i32 = 25i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_REPLY: i32 = 12i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LINE_REQUEST: i32 = 13i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"]
-#[cfg(feature = "Win32_System_Com")]
-pub type LPGETTNEFSTREAMCODEPAGE = ::core::option::Option<unsafe extern "system" fn(lpstream: super::super::System::Com::IStream, lpulcodepage: *mut u32, lpulsubcodepage: *mut u32) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"]
-#[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com"))]
-pub type LPOPENTNEFSTREAM = ::core::option::Option<unsafe extern "system" fn(lpvsupport: *mut ::core::ffi::c_void, lpstream: super::super::System::Com::IStream, lpszstreamname: *const i8, ulflags: u32, lpmessage: super::super::System::AddressBook::IMessage, wkeyval: u16, lpptnef: *mut ITnef) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"]
-#[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com"))]
-pub type LPOPENTNEFSTREAMEX = ::core::option::Option<unsafe extern "system" fn(lpvsupport: *mut ::core::ffi::c_void, lpstream: super::super::System::Com::IStream, lpszstreamname: *const i8, ulflags: u32, lpmessage: super::super::System::AddressBook::IMessage, wkeyval: u16, lpadressbook: super::super::System::AddressBook::IAddrBook, lpptnef: *mut ITnef) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type MSP_ADDRESS_EVENT = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const ADDRESS_TERMINAL_AVAILABLE: MSP_ADDRESS_EVENT = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const ADDRESS_TERMINAL_UNAVAILABLE: MSP_ADDRESS_EVENT = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type MSP_CALL_EVENT = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const CALL_NEW_STREAM: MSP_CALL_EVENT = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const CALL_STREAM_FAIL: MSP_CALL_EVENT = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const CALL_TERMINAL_FAIL: MSP_CALL_EVENT = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const CALL_STREAM_NOT_USED: MSP_CALL_EVENT = 3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const CALL_STREAM_ACTIVE: MSP_CALL_EVENT = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const CALL_STREAM_INACTIVE: MSP_CALL_EVENT = 5i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type MSP_CALL_EVENT_CAUSE = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const CALL_CAUSE_UNKNOWN: MSP_CALL_EVENT_CAUSE = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const CALL_CAUSE_BAD_DEVICE: MSP_CALL_EVENT_CAUSE = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const CALL_CAUSE_CONNECT_FAIL: MSP_CALL_EVENT_CAUSE = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const CALL_CAUSE_LOCAL_REQUEST: MSP_CALL_EVENT_CAUSE = 3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const CALL_CAUSE_REMOTE_REQUEST: MSP_CALL_EVENT_CAUSE = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const CALL_CAUSE_MEDIA_TIMEOUT: MSP_CALL_EVENT_CAUSE = 5i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const CALL_CAUSE_MEDIA_RECOVERED: MSP_CALL_EVENT_CAUSE = 6i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const CALL_CAUSE_QUALITY_OF_SERVICE: MSP_CALL_EVENT_CAUSE = 7i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type MSP_EVENT = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const ME_ADDRESS_EVENT: MSP_EVENT = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const ME_CALL_EVENT: MSP_EVENT = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const ME_TSP_DATA: MSP_EVENT = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const ME_PRIVATE_EVENT: MSP_EVENT = 3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const ME_ASR_TERMINAL_EVENT: MSP_EVENT = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const ME_TTS_TERMINAL_EVENT: MSP_EVENT = 5i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const ME_FILE_TERMINAL_EVENT: MSP_EVENT = 6i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const ME_TONE_TERMINAL_EVENT: MSP_EVENT = 7i32;
#[repr(C)]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"]
#[cfg(feature = "Win32_System_Com")]
@@ -4324,7 +5739,6 @@ impl ::core::clone::Clone for MSP_EVENT_INFO_0_7 {
*self
}
}
-pub const McastAddressAllocation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3742215922, data2: 41609, data3: 4561, data4: [134, 151, 0, 96, 8, 176, 229, 210] };
#[repr(C)]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"]
#[cfg(feature = "Win32_Foundation")]
@@ -4347,7 +5761,7 @@ impl ::core::clone::Clone for NSID {
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"]
#[cfg(feature = "Win32_Foundation")]
pub union NSID_0 {
- pub alias: _ADDR_ALIAS,
+ pub alias: ADDRALIAS,
pub rgchInterNet: [super::super::Foundation::CHAR; 1],
}
#[cfg(feature = "Win32_Foundation")]
@@ -4358,106 +5772,6 @@ impl ::core::clone::Clone for NSID_0 {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const OPENTNEFSTREAM: &str = "OpenTnefStream";
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const OPENTNEFSTREAMEX: &str = "OpenTnefStreamEx";
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_ABBREVDIAL: u32 = 11u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_BRIDGEDAPP: u32 = 28u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_BUSY: u32 = 29u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_CALLAPP: u32 = 30u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_CALLID: u32 = 34u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_CAMPON: u32 = 43u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_CONFERENCE: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_CONNECT: u32 = 7u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_COVER: u32 = 33u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_DATAOFF: u32 = 25u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_DATAON: u32 = 24u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_DATETIME: u32 = 31u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_DIRECTORY: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_DISCONNECT: u32 = 6u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_DONOTDISTURB: u32 = 26u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_DROP: u32 = 3u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_FLASH: u32 = 23u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_FORWARD: u32 = 12u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_HOLD: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_INTERCOM: u32 = 27u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_LASTNUM: u32 = 35u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_MSGINDICATOR: u32 = 38u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_MSGWAITOFF: u32 = 9u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_MSGWAITON: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_MUTE: u32 = 18u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_NIGHTSRV: u32 = 36u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_NONE: u32 = 46u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_PARK: u32 = 15u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_PICKUP: u32 = 13u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_QUEUECALL: u32 = 45u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_RECALL: u32 = 5u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_REDIRECT: u32 = 17u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_REJECT: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_REPDIAL: u32 = 39u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_RINGAGAIN: u32 = 14u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_SAVEREPEAT: u32 = 44u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_SELECTRING: u32 = 10u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_SEND: u32 = 47u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_SENDCALLS: u32 = 37u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_SETREPDIAL: u32 = 40u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_SPEAKEROFF: u32 = 22u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_SPEAKERON: u32 = 21u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_STATIONSPEED: u32 = 42u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_SYSTEMSPEED: u32 = 41u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_TRANSFER: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_UNKNOWN: u32 = 0u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_VOLUMEDOWN: u32 = 20u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONFUNCTION_VOLUMEUP: u32 = 19u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct PHONEBUTTONINFO {
@@ -4478,28 +5792,6 @@ impl ::core::clone::Clone for PHONEBUTTONINFO {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONMODE_CALL: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONMODE_DISPLAY: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONMODE_DUMMY: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONMODE_FEATURE: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONMODE_KEYPAD: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONMODE_LOCAL: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONSTATE_DOWN: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONSTATE_UNAVAIL: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONSTATE_UNKNOWN: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEBUTTONSTATE_UP: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type PHONECALLBACK = ::core::option::Option<unsafe extern "system" fn(hdevice: u32, dwmessage: u32, dwinstance: usize, dwparam1: usize, dwparam2: usize, dwparam3: usize)>;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct PHONECAPS {
@@ -4556,112 +5848,6 @@ impl ::core::clone::Clone for PHONECAPS {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type PHONECAPS_BUFFER = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PCB_DEVSPECIFICBUFFER: PHONECAPS_BUFFER = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type PHONECAPS_LONG = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PCL_HOOKSWITCHES: PHONECAPS_LONG = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PCL_HANDSETHOOKSWITCHMODES: PHONECAPS_LONG = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PCL_HEADSETHOOKSWITCHMODES: PHONECAPS_LONG = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PCL_SPEAKERPHONEHOOKSWITCHMODES: PHONECAPS_LONG = 3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PCL_DISPLAYNUMROWS: PHONECAPS_LONG = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PCL_DISPLAYNUMCOLUMNS: PHONECAPS_LONG = 5i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PCL_NUMRINGMODES: PHONECAPS_LONG = 6i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PCL_NUMBUTTONLAMPS: PHONECAPS_LONG = 7i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PCL_GENERICPHONE: PHONECAPS_LONG = 8i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type PHONECAPS_STRING = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PCS_PHONENAME: PHONECAPS_STRING = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PCS_PHONEINFO: PHONECAPS_STRING = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PCS_PROVIDERINFO: PHONECAPS_STRING = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_ALLOCATED: u32 = 2415919105u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_BADDEVICEID: u32 = 2415919106u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_DISCONNECTED: u32 = 2415919140u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INCOMPATIBLEAPIVERSION: u32 = 2415919107u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INCOMPATIBLEEXTVERSION: u32 = 2415919108u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INIFILECORRUPT: u32 = 2415919109u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INUSE: u32 = 2415919110u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALAPPHANDLE: u32 = 2415919111u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALAPPNAME: u32 = 2415919112u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALBUTTONLAMPID: u32 = 2415919113u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALBUTTONMODE: u32 = 2415919114u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALBUTTONSTATE: u32 = 2415919115u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALDATAID: u32 = 2415919116u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALDEVICECLASS: u32 = 2415919117u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALEXTVERSION: u32 = 2415919118u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALHOOKSWITCHDEV: u32 = 2415919119u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALHOOKSWITCHMODE: u32 = 2415919120u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALLAMPMODE: u32 = 2415919121u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALPARAM: u32 = 2415919122u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALPHONEHANDLE: u32 = 2415919123u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALPHONESTATE: u32 = 2415919124u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALPOINTER: u32 = 2415919125u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALPRIVILEGE: u32 = 2415919126u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_INVALRINGMODE: u32 = 2415919127u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_NODEVICE: u32 = 2415919128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_NODRIVER: u32 = 2415919129u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_NOMEM: u32 = 2415919130u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_NOTOWNER: u32 = 2415919131u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_OPERATIONFAILED: u32 = 2415919132u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_OPERATIONUNAVAIL: u32 = 2415919133u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_REINIT: u32 = 2415919139u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_REQUESTOVERRUN: u32 = 2415919136u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_RESOURCEUNAVAIL: u32 = 2415919135u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_SERVICE_NOT_RUNNING: u32 = 2415919141u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_STRUCTURETOOSMALL: u32 = 2415919137u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEERR_UNINITIALIZED: u32 = 2415919138u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type PHONEEVENT = ::core::option::Option<unsafe extern "system" fn(htphone: *mut HTAPIPHONE__, dwmsg: u32, dwparam1: usize, dwparam2: usize, dwparam3: usize)>;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct PHONEEXTENSIONID {
@@ -4676,86 +5862,6 @@ impl ::core::clone::Clone for PHONEEXTENSIONID {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_GENERICPHONE: u32 = 268435456u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_GETBUTTONINFO: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_GETDATA: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_GETDISPLAY: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_GETGAINHANDSET: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_GETGAINHEADSET: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_GETGAINSPEAKER: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_GETHOOKSWITCHHANDSET: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_GETHOOKSWITCHHEADSET: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_GETHOOKSWITCHSPEAKER: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_GETLAMP: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_GETRING: u32 = 1024u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_GETVOLUMEHANDSET: u32 = 2048u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_GETVOLUMEHEADSET: u32 = 8192u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_GETVOLUMESPEAKER: u32 = 4096u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_SETBUTTONINFO: u32 = 16384u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_SETDATA: u32 = 32768u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_SETDISPLAY: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_SETGAINHANDSET: u32 = 131072u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_SETGAINHEADSET: u32 = 524288u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_SETGAINSPEAKER: u32 = 262144u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_SETHOOKSWITCHHANDSET: u32 = 1048576u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_SETHOOKSWITCHHEADSET: u32 = 4194304u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_SETHOOKSWITCHSPEAKER: u32 = 2097152u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_SETLAMP: u32 = 8388608u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_SETRING: u32 = 16777216u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_SETVOLUMEHANDSET: u32 = 33554432u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_SETVOLUMEHEADSET: u32 = 134217728u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEFEATURE_SETVOLUMESPEAKER: u32 = 67108864u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEHOOKSWITCHDEV_HANDSET: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEHOOKSWITCHDEV_HEADSET: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEHOOKSWITCHDEV_SPEAKER: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEHOOKSWITCHMODE_MIC: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEHOOKSWITCHMODE_MICSPEAKER: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEHOOKSWITCHMODE_ONHOOK: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEHOOKSWITCHMODE_SPEAKER: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEHOOKSWITCHMODE_UNKNOWN: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEINITIALIZEEXOPTION_USECOMPLETIONPORT: u32 = 3u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEINITIALIZEEXOPTION_USEEVENT: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEINITIALIZEEXOPTION_USEHIDDENWINDOW: u32 = 1u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"]
#[cfg(feature = "Win32_Foundation")]
@@ -4790,22 +5896,6 @@ impl ::core::clone::Clone for PHONEINITIALIZEEXPARAMS_0 {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONELAMPMODE_BROKENFLUTTER: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONELAMPMODE_DUMMY: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONELAMPMODE_FLASH: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONELAMPMODE_FLUTTER: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONELAMPMODE_OFF: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONELAMPMODE_STEADY: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONELAMPMODE_UNKNOWN: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONELAMPMODE_WINK: u32 = 8u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct PHONEMESSAGE {
@@ -4822,58 +5912,6 @@ impl ::core::clone::Clone for PHONEMESSAGE {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEPRIVILEGE_MONITOR: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONEPRIVILEGE_OWNER: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_CAPSCHANGE: u32 = 4194304u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_CONNECTED: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_DEVSPECIFIC: u32 = 1048576u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_DISCONNECTED: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_DISPLAY: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_HANDSETGAIN: u32 = 2048u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_HANDSETHOOKSWITCH: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_HANDSETVOLUME: u32 = 1024u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_HEADSETGAIN: u32 = 131072u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_HEADSETHOOKSWITCH: u32 = 32768u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_HEADSETVOLUME: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_LAMP: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_MONITORS: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_OTHER: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_OWNER: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_REINIT: u32 = 2097152u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_REMOVED: u32 = 8388608u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_RESUME: u32 = 524288u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_RINGMODE: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_RINGVOLUME: u32 = 256u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_SPEAKERGAIN: u32 = 16384u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_SPEAKERHOOKSWITCH: u32 = 4096u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_SPEAKERVOLUME: u32 = 8192u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATE_SUSPEND: u32 = 262144u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct PHONESTATUS {
@@ -4910,336 +5948,21 @@ impl ::core::clone::Clone for PHONESTATUS {
*self
}
}
+#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATUSFLAGS_CONNECTED: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONESTATUSFLAGS_SUSPENDED: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONE_BUTTON: i32 = 14i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type PHONE_BUTTON_FUNCTION = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_UNKNOWN: PHONE_BUTTON_FUNCTION = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_CONFERENCE: PHONE_BUTTON_FUNCTION = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_TRANSFER: PHONE_BUTTON_FUNCTION = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_DROP: PHONE_BUTTON_FUNCTION = 3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_HOLD: PHONE_BUTTON_FUNCTION = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_RECALL: PHONE_BUTTON_FUNCTION = 5i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_DISCONNECT: PHONE_BUTTON_FUNCTION = 6i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_CONNECT: PHONE_BUTTON_FUNCTION = 7i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_MSGWAITON: PHONE_BUTTON_FUNCTION = 8i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_MSGWAITOFF: PHONE_BUTTON_FUNCTION = 9i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_SELECTRING: PHONE_BUTTON_FUNCTION = 10i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_ABBREVDIAL: PHONE_BUTTON_FUNCTION = 11i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_FORWARD: PHONE_BUTTON_FUNCTION = 12i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_PICKUP: PHONE_BUTTON_FUNCTION = 13i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_RINGAGAIN: PHONE_BUTTON_FUNCTION = 14i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_PARK: PHONE_BUTTON_FUNCTION = 15i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_REJECT: PHONE_BUTTON_FUNCTION = 16i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_REDIRECT: PHONE_BUTTON_FUNCTION = 17i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_MUTE: PHONE_BUTTON_FUNCTION = 18i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_VOLUMEUP: PHONE_BUTTON_FUNCTION = 19i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_VOLUMEDOWN: PHONE_BUTTON_FUNCTION = 20i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_SPEAKERON: PHONE_BUTTON_FUNCTION = 21i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_SPEAKEROFF: PHONE_BUTTON_FUNCTION = 22i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_FLASH: PHONE_BUTTON_FUNCTION = 23i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_DATAON: PHONE_BUTTON_FUNCTION = 24i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_DATAOFF: PHONE_BUTTON_FUNCTION = 25i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_DONOTDISTURB: PHONE_BUTTON_FUNCTION = 26i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_INTERCOM: PHONE_BUTTON_FUNCTION = 27i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_BRIDGEDAPP: PHONE_BUTTON_FUNCTION = 28i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_BUSY: PHONE_BUTTON_FUNCTION = 29i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_CALLAPP: PHONE_BUTTON_FUNCTION = 30i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_DATETIME: PHONE_BUTTON_FUNCTION = 31i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_DIRECTORY: PHONE_BUTTON_FUNCTION = 32i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_COVER: PHONE_BUTTON_FUNCTION = 33i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_CALLID: PHONE_BUTTON_FUNCTION = 34i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_LASTNUM: PHONE_BUTTON_FUNCTION = 35i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_NIGHTSRV: PHONE_BUTTON_FUNCTION = 36i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_SENDCALLS: PHONE_BUTTON_FUNCTION = 37i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_MSGINDICATOR: PHONE_BUTTON_FUNCTION = 38i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_REPDIAL: PHONE_BUTTON_FUNCTION = 39i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_SETREPDIAL: PHONE_BUTTON_FUNCTION = 40i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_SYSTEMSPEED: PHONE_BUTTON_FUNCTION = 41i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_STATIONSPEED: PHONE_BUTTON_FUNCTION = 42i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_CAMPON: PHONE_BUTTON_FUNCTION = 43i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_SAVEREPEAT: PHONE_BUTTON_FUNCTION = 44i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_QUEUECALL: PHONE_BUTTON_FUNCTION = 45i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_NONE: PHONE_BUTTON_FUNCTION = 46i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBF_SEND: PHONE_BUTTON_FUNCTION = 47i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type PHONE_BUTTON_MODE = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBM_DUMMY: PHONE_BUTTON_MODE = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBM_CALL: PHONE_BUTTON_MODE = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBM_FEATURE: PHONE_BUTTON_MODE = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBM_KEYPAD: PHONE_BUTTON_MODE = 3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBM_LOCAL: PHONE_BUTTON_MODE = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBM_DISPLAY: PHONE_BUTTON_MODE = 5i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type PHONE_BUTTON_STATE = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBS_UP: PHONE_BUTTON_STATE = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBS_DOWN: PHONE_BUTTON_STATE = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBS_UNKNOWN: PHONE_BUTTON_STATE = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PBS_UNAVAIL: PHONE_BUTTON_STATE = 8i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONE_CLOSE: i32 = 15i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONE_CREATE: i32 = 20i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONE_DEVSPECIFIC: i32 = 16i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type PHONE_EVENT = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PE_DISPLAY: PHONE_EVENT = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PE_LAMPMODE: PHONE_EVENT = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PE_RINGMODE: PHONE_EVENT = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PE_RINGVOLUME: PHONE_EVENT = 3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PE_HOOKSWITCH: PHONE_EVENT = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PE_CAPSCHANGE: PHONE_EVENT = 5i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PE_BUTTON: PHONE_EVENT = 6i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PE_CLOSE: PHONE_EVENT = 7i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PE_NUMBERGATHERED: PHONE_EVENT = 8i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PE_DIALING: PHONE_EVENT = 9i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PE_ANSWER: PHONE_EVENT = 10i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PE_DISCONNECT: PHONE_EVENT = 11i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PE_LASTITEM: PHONE_EVENT = 11i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type PHONE_HOOK_SWITCH_DEVICE = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHSD_HANDSET: PHONE_HOOK_SWITCH_DEVICE = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHSD_SPEAKERPHONE: PHONE_HOOK_SWITCH_DEVICE = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHSD_HEADSET: PHONE_HOOK_SWITCH_DEVICE = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type PHONE_HOOK_SWITCH_STATE = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHSS_ONHOOK: PHONE_HOOK_SWITCH_STATE = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHSS_OFFHOOK_MIC_ONLY: PHONE_HOOK_SWITCH_STATE = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHSS_OFFHOOK_SPEAKER_ONLY: PHONE_HOOK_SWITCH_STATE = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHSS_OFFHOOK: PHONE_HOOK_SWITCH_STATE = 8i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type PHONE_LAMP_MODE = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LM_DUMMY: PHONE_LAMP_MODE = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LM_OFF: PHONE_LAMP_MODE = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LM_STEADY: PHONE_LAMP_MODE = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LM_WINK: PHONE_LAMP_MODE = 8i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LM_FLASH: PHONE_LAMP_MODE = 16i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LM_FLUTTER: PHONE_LAMP_MODE = 32i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LM_BROKENFLUTTER: PHONE_LAMP_MODE = 64i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const LM_UNKNOWN: PHONE_LAMP_MODE = 128i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type PHONE_PRIVILEGE = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PP_OWNER: PHONE_PRIVILEGE = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PP_MONITOR: PHONE_PRIVILEGE = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONE_REMOVE: i32 = 26i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONE_REPLY: i32 = 17i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PHONE_STATE: i32 = 18i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type PHONE_TONE = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_KEYPADZERO: PHONE_TONE = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_KEYPADONE: PHONE_TONE = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_KEYPADTWO: PHONE_TONE = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_KEYPADTHREE: PHONE_TONE = 3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_KEYPADFOUR: PHONE_TONE = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_KEYPADFIVE: PHONE_TONE = 5i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_KEYPADSIX: PHONE_TONE = 6i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_KEYPADSEVEN: PHONE_TONE = 7i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_KEYPADEIGHT: PHONE_TONE = 8i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_KEYPADNINE: PHONE_TONE = 9i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_KEYPADSTAR: PHONE_TONE = 10i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_KEYPADPOUND: PHONE_TONE = 11i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_KEYPADA: PHONE_TONE = 12i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_KEYPADB: PHONE_TONE = 13i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_KEYPADC: PHONE_TONE = 14i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_KEYPADD: PHONE_TONE = 15i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_NORMALDIALTONE: PHONE_TONE = 16i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_EXTERNALDIALTONE: PHONE_TONE = 17i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_BUSY: PHONE_TONE = 18i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_RINGBACK: PHONE_TONE = 19i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_ERRORTONE: PHONE_TONE = 20i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PT_SILENCE: PHONE_TONE = 21i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PRIVATEOBJECT_ADDRESS: u32 = 6u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PRIVATEOBJECT_CALL: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PRIVATEOBJECT_CALLID: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PRIVATEOBJECT_LINE: u32 = 3u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PRIVATEOBJECT_NONE: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const PRIVATEOBJECT_PHONE: u32 = 5u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type QOS_EVENT = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const QE_NOQOS: QOS_EVENT = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const QE_ADMISSIONFAILURE: QOS_EVENT = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const QE_POLICYFAILURE: QOS_EVENT = 3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const QE_GENERICERROR: QOS_EVENT = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const QE_LASTITEM: QOS_EVENT = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type QOS_SERVICE_LEVEL = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const QSL_NEEDED: QOS_SERVICE_LEVEL = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const QSL_IF_AVAILABLE: QOS_SERVICE_LEVEL = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const QSL_BEST_EFFORT: QOS_SERVICE_LEVEL = 3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const RENDBIND_AUTHENTICATE: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const RENDBIND_DEFAULTCREDENTIALS: u32 = 14u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const RENDBIND_DEFAULTDOMAINNAME: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const RENDBIND_DEFAULTPASSWORD: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const RENDBIND_DEFAULTUSERNAME: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type RND_ADVERTISING_SCOPE = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const RAS_LOCAL: RND_ADVERTISING_SCOPE = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const RAS_SITE: RND_ADVERTISING_SCOPE = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const RAS_REGION: RND_ADVERTISING_SCOPE = 3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const RAS_WORLD: RND_ADVERTISING_SCOPE = 4i32;
-pub const Rendezvous: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4043480667, data2: 52059, data3: 4560, data4: [141, 89, 0, 192, 79, 217, 26, 192] };
-pub const RequestMakeCall: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2890465248, data2: 63684, data3: 4561, data4: [160, 48, 0, 192, 79, 182, 128, 159] };
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const STRINGFORMAT_ASCII: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const STRINGFORMAT_BINARY: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const STRINGFORMAT_DBCS: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const STRINGFORMAT_UNICODE: u32 = 3u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const STRM_CONFIGURED: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const STRM_INITIAL: u32 = 0u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const STRM_PAUSED: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const STRM_RUNNING: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const STRM_STOPPED: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const STRM_TERMINALSELECTED: u32 = 1u32;
+pub struct RENDDATA {
+ pub atyp: u16,
+ pub ulPosition: u32,
+ pub dxWidth: u16,
+ pub dyHeight: u16,
+ pub dwFlags: u32,
+}
+impl ::core::marker::Copy for RENDDATA {}
+impl ::core::clone::Clone for RENDDATA {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
#[repr(C)]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct STnefProblem {
@@ -5266,95 +5989,6 @@ impl ::core::clone::Clone for STnefProblemArray {
*self
}
}
-pub const TAPI: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 567727246, data2: 43147, data3: 4560, data4: [131, 221, 0, 170, 0, 60, 202, 189] };
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_CONNECTED: i32 = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_DESTBUSY: i32 = -11i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_DESTNOANSWER: i32 = -12i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_DESTUNAVAIL: i32 = -13i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_DEVICECLASSUNAVAIL: i32 = -8i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_DEVICEIDUNAVAIL: i32 = -9i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_DEVICEINUSE: i32 = -10i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_DROPPED: i32 = -1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_INVALDESTADDRESS: i32 = -4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_INVALDEVICECLASS: i32 = -6i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_INVALDEVICEID: i32 = -7i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_INVALPOINTER: i32 = -18i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_INVALWINDOWHANDLE: i32 = -5i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_MMCWRITELOCKED: i32 = -20i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_NOREQUESTRECIPIENT: i32 = -2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_NOTADMIN: i32 = -19i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_PROVIDERALREADYINSTALLED: i32 = -21i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_REQUESTCANCELLED: i32 = -17i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_REQUESTFAILED: i32 = -16i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_REQUESTQUEUEFULL: i32 = -3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_SCP_ALREADY_EXISTS: i32 = -22i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_SCP_DOES_NOT_EXIST: i32 = -23i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_UNKNOWNREQUESTID: i32 = -15i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIERR_UNKNOWNWINHANDLE: i32 = -14i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIMAXAPPNAMESIZE: i32 = 40i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIMAXCALLEDPARTYSIZE: i32 = 40i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIMAXCOMMENTSIZE: i32 = 80i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIMAXDESTADDRESSSIZE: i32 = 80i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIMAXDEVICECLASSSIZE: i32 = 40i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIMAXDEVICEIDSIZE: i32 = 40i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIMEDIATYPE_AUDIO: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIMEDIATYPE_DATAMODEM: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIMEDIATYPE_G3FAX: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIMEDIATYPE_MULTITRACK: u32 = 65536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPIMEDIATYPE_VIDEO: u32 = 32768u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type TAPIOBJECT_EVENT = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_ADDRESSCREATE: TAPIOBJECT_EVENT = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_ADDRESSREMOVE: TAPIOBJECT_EVENT = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_REINIT: TAPIOBJECT_EVENT = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_TRANSLATECHANGE: TAPIOBJECT_EVENT = 3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_ADDRESSCLOSE: TAPIOBJECT_EVENT = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_PHONECREATE: TAPIOBJECT_EVENT = 5i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_PHONEREMOVE: TAPIOBJECT_EVENT = 6i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_CURRENT_VERSION: u32 = 131074u32;
#[repr(C)]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct TAPI_CUSTOMTONE {
@@ -5384,538 +6018,20 @@ impl ::core::clone::Clone for TAPI_DETECTTONE {
*self
}
}
+#[repr(C)]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type TAPI_EVENT = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_TAPIOBJECT: TAPI_EVENT = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_ADDRESS: TAPI_EVENT = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_CALLNOTIFICATION: TAPI_EVENT = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_CALLSTATE: TAPI_EVENT = 8i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_CALLMEDIA: TAPI_EVENT = 16i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_CALLHUB: TAPI_EVENT = 32i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_CALLINFOCHANGE: TAPI_EVENT = 64i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_PRIVATE: TAPI_EVENT = 128i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_REQUEST: TAPI_EVENT = 256i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_AGENT: TAPI_EVENT = 512i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_AGENTSESSION: TAPI_EVENT = 1024i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_QOSEVENT: TAPI_EVENT = 2048i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_AGENTHANDLER: TAPI_EVENT = 4096i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_ACDGROUP: TAPI_EVENT = 8192i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_QUEUE: TAPI_EVENT = 16384i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_DIGITEVENT: TAPI_EVENT = 32768i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_GENERATEEVENT: TAPI_EVENT = 65536i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_ASRTERMINAL: TAPI_EVENT = 131072i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_TTSTERMINAL: TAPI_EVENT = 262144i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_FILETERMINAL: TAPI_EVENT = 524288i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_TONETERMINAL: TAPI_EVENT = 1048576i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_PHONEEVENT: TAPI_EVENT = 2097152i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_TONEEVENT: TAPI_EVENT = 4194304i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_GATHERDIGITS: TAPI_EVENT = 8388608i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_ADDRESSDEVSPECIFIC: TAPI_EVENT = 16777216i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TE_PHONEDEVSPECIFIC: TAPI_EVENT = 33554432i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_ADDRESSBLOCKED: ::windows_sys::core::HRESULT = -2147221462i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_ALLOCATED: ::windows_sys::core::HRESULT = -2147221498i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_BILLINGREJECTED: ::windows_sys::core::HRESULT = -2147221461i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_CALLCENTER_GROUP_REMOVED: ::windows_sys::core::HRESULT = -2147221435i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_CALLCENTER_INVALAGENTACTIVITY: ::windows_sys::core::HRESULT = -2147221428i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_CALLCENTER_INVALAGENTGROUP: ::windows_sys::core::HRESULT = -2147221431i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_CALLCENTER_INVALAGENTID: ::windows_sys::core::HRESULT = -2147221432i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_CALLCENTER_INVALAGENTSTATE: ::windows_sys::core::HRESULT = -2147221429i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_CALLCENTER_INVALPASSWORD: ::windows_sys::core::HRESULT = -2147221430i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_CALLCENTER_NO_AGENT_ID: ::windows_sys::core::HRESULT = -2147221433i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_CALLCENTER_QUEUE_REMOVED: ::windows_sys::core::HRESULT = -2147221434i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_CALLNOTSELECTED: ::windows_sys::core::HRESULT = -2147221420i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_CALLUNAVAIL: ::windows_sys::core::HRESULT = -2147221497i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_COMPLETIONOVERRUN: ::windows_sys::core::HRESULT = -2147221496i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_CONFERENCEFULL: ::windows_sys::core::HRESULT = -2147221495i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_DESTBUSY: ::windows_sys::core::HRESULT = -2147221452i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_DESTNOANSWER: ::windows_sys::core::HRESULT = -2147221451i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_DESTUNAVAIL: ::windows_sys::core::HRESULT = -2147221450i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_DIALMODIFIERNOTSUPPORTED: ::windows_sys::core::HRESULT = -2147221494i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_DROPPED: ::windows_sys::core::HRESULT = -2147221455i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INUSE: ::windows_sys::core::HRESULT = -2147221493i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALADDRESS: ::windows_sys::core::HRESULT = -2147221492i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALADDRESSSTATE: ::windows_sys::core::HRESULT = -2147221491i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALADDRESSTYPE: ::windows_sys::core::HRESULT = -2147221423i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALBUTTONLAMPID: ::windows_sys::core::HRESULT = -2147221459i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALBUTTONSTATE: ::windows_sys::core::HRESULT = -2147221458i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALCALLPARAMS: ::windows_sys::core::HRESULT = -2147221490i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALCALLPRIVILEGE: ::windows_sys::core::HRESULT = -2147221489i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALCALLSTATE: ::windows_sys::core::HRESULT = -2147221488i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALCARD: ::windows_sys::core::HRESULT = -2147221487i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALCOMPLETIONID: ::windows_sys::core::HRESULT = -2147221486i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALCOUNTRYCODE: ::windows_sys::core::HRESULT = -2147221485i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALDATAID: ::windows_sys::core::HRESULT = -2147221457i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALDEVICECLASS: ::windows_sys::core::HRESULT = -2147221484i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALDIALPARAMS: ::windows_sys::core::HRESULT = -2147221483i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALDIGITS: ::windows_sys::core::HRESULT = -2147221482i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALFEATURE: ::windows_sys::core::HRESULT = -2147221460i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALGROUPID: ::windows_sys::core::HRESULT = -2147221481i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALHOOKSWITCHDEV: ::windows_sys::core::HRESULT = -2147221456i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALIDDIRECTION: ::windows_sys::core::HRESULT = -2147221446i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALIDMEDIATYPE: ::windows_sys::core::HRESULT = -2147221500i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALIDSTREAM: ::windows_sys::core::HRESULT = -2147221437i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALIDSTREAMSTATE: ::windows_sys::core::HRESULT = -2147221417i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALIDTERMINAL: ::windows_sys::core::HRESULT = -2147221445i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALIDTERMINALCLASS: ::windows_sys::core::HRESULT = -2147221444i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALLIST: ::windows_sys::core::HRESULT = -2147221474i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALLOCATION: ::windows_sys::core::HRESULT = -2147221480i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALMESSAGEID: ::windows_sys::core::HRESULT = -2147221479i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALMODE: ::windows_sys::core::HRESULT = -2147221473i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALPARKID: ::windows_sys::core::HRESULT = -2147221478i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALPRIVILEGE: ::windows_sys::core::HRESULT = -2147221447i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALRATE: ::windows_sys::core::HRESULT = -2147221477i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALTIMEOUT: ::windows_sys::core::HRESULT = -2147221476i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_INVALTONE: ::windows_sys::core::HRESULT = -2147221475i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_MAXSTREAMS: ::windows_sys::core::HRESULT = -2147221442i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_MAXTERMINALS: ::windows_sys::core::HRESULT = -2147221438i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_NOCONFERENCE: ::windows_sys::core::HRESULT = -2147221472i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_NODEVICE: ::windows_sys::core::HRESULT = -2147221471i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_NODRIVER: ::windows_sys::core::HRESULT = -2147221443i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_NOEVENT: ::windows_sys::core::HRESULT = -2147221424i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_NOFORMAT: ::windows_sys::core::HRESULT = -2147221418i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_NOITEMS: ::windows_sys::core::HRESULT = -2147221502i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_NOREQUEST: ::windows_sys::core::HRESULT = -2147221470i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_NOREQUESTRECIPIENT: ::windows_sys::core::HRESULT = -2147221454i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_NOTENOUGHMEMORY: ::windows_sys::core::HRESULT = -2147221503i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_NOTERMINALSELECTED: ::windows_sys::core::HRESULT = -2147221441i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_NOTOWNER: ::windows_sys::core::HRESULT = -2147221469i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_NOTREGISTERED: ::windows_sys::core::HRESULT = -2147221468i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_NOTSTOPPED: ::windows_sys::core::HRESULT = -2147221439i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_NOTSUPPORTED: ::windows_sys::core::HRESULT = -2147221501i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2147221415i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_OPERATIONFAILED: ::windows_sys::core::HRESULT = -2147221499i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_PEER_NOT_SET: ::windows_sys::core::HRESULT = -2147221425i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_PHONENOTOPEN: ::windows_sys::core::HRESULT = -2147221421i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_REGISTRY_SETTING_CORRUPT: ::windows_sys::core::HRESULT = -2147221427i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_REINIT: ::windows_sys::core::HRESULT = -2147221463i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_REQUESTCANCELLED: ::windows_sys::core::HRESULT = -2147221448i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_REQUESTFAILED: ::windows_sys::core::HRESULT = -2147221449i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_REQUESTOVERRUN: ::windows_sys::core::HRESULT = -2147221467i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_REQUESTQUEUEFULL: ::windows_sys::core::HRESULT = -2147221453i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_RESOURCEUNAVAIL: ::windows_sys::core::HRESULT = -2147221422i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_SERVICE_NOT_RUNNING: ::windows_sys::core::HRESULT = -2147221414i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_TARGETNOTFOUND: ::windows_sys::core::HRESULT = -2147221466i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_TARGETSELF: ::windows_sys::core::HRESULT = -2147221465i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_TERMINALINUSE: ::windows_sys::core::HRESULT = -2147221440i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_TERMINAL_PEER: ::windows_sys::core::HRESULT = -2147221426i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_TIMEOUT: ::windows_sys::core::HRESULT = -2147221436i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_USERUSERINFOTOOBIG: ::windows_sys::core::HRESULT = -2147221464i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_WRONGEVENT: ::windows_sys::core::HRESULT = -2147221419i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_E_WRONG_STATE: ::windows_sys::core::HRESULT = -2147221416i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type TAPI_GATHERTERM = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TGT_BUFFERFULL: TAPI_GATHERTERM = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TGT_TERMDIGIT: TAPI_GATHERTERM = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TGT_FIRSTTIMEOUT: TAPI_GATHERTERM = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TGT_INTERTIMEOUT: TAPI_GATHERTERM = 8i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TGT_CANCEL: TAPI_GATHERTERM = 16i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type TAPI_OBJECT_TYPE = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TOT_NONE: TAPI_OBJECT_TYPE = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TOT_TAPI: TAPI_OBJECT_TYPE = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TOT_ADDRESS: TAPI_OBJECT_TYPE = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TOT_TERMINAL: TAPI_OBJECT_TYPE = 3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TOT_CALL: TAPI_OBJECT_TYPE = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TOT_CALLHUB: TAPI_OBJECT_TYPE = 5i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TOT_PHONE: TAPI_OBJECT_TYPE = 6i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TAPI_REPLY: u32 = 1123u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type TAPI_TONEMODE = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TTM_RINGBACK: TAPI_TONEMODE = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TTM_BUSY: TAPI_TONEMODE = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TTM_BEEP: TAPI_TONEMODE = 8i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TTM_BILLING: TAPI_TONEMODE = 16i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type TERMINAL_DIRECTION = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TD_CAPTURE: TERMINAL_DIRECTION = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TD_RENDER: TERMINAL_DIRECTION = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TD_BIDIRECTIONAL: TERMINAL_DIRECTION = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TD_MULTITRACK_MIXED: TERMINAL_DIRECTION = 3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TD_NONE: TERMINAL_DIRECTION = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type TERMINAL_MEDIA_STATE = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TMS_IDLE: TERMINAL_MEDIA_STATE = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TMS_ACTIVE: TERMINAL_MEDIA_STATE = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TMS_PAUSED: TERMINAL_MEDIA_STATE = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TMS_LASTITEM: TERMINAL_MEDIA_STATE = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type TERMINAL_STATE = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TS_INUSE: TERMINAL_STATE = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TS_NOTINUSE: TERMINAL_STATE = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type TERMINAL_TYPE = i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TT_STATIC: TERMINAL_TYPE = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TT_DYNAMIC: TERMINAL_TYPE = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEACCEPT: u32 = 500u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEADDTOCONFERENCE: u32 = 501u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEANSWER: u32 = 502u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEBLINDTRANSFER: u32 = 503u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINECLOSE: u32 = 504u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINECLOSECALL: u32 = 505u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINECLOSEMSPINSTANCE: u32 = 609u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINECOMPLETECALL: u32 = 506u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINECOMPLETETRANSFER: u32 = 507u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINECONDITIONALMEDIADETECTION: u32 = 508u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINECONFIGDIALOG: u32 = 509u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINECONFIGDIALOGEDIT: u32 = 601u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINECREATEMSPINSTANCE: u32 = 608u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEDEVSPECIFIC: u32 = 510u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEDEVSPECIFICFEATURE: u32 = 511u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEDIAL: u32 = 512u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEDROP: u32 = 513u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEDROPNOOWNER: u32 = 597u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEDROPONCLOSE: u32 = 596u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEFORWARD: u32 = 514u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGATHERDIGITS: u32 = 515u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGENERATEDIGITS: u32 = 516u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGENERATETONE: u32 = 517u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGETADDRESSCAPS: u32 = 518u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGETADDRESSID: u32 = 519u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGETADDRESSSTATUS: u32 = 520u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGETCALLADDRESSID: u32 = 521u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGETCALLHUBTRACKING: u32 = 604u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGETCALLID: u32 = 603u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGETCALLINFO: u32 = 522u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGETCALLSTATUS: u32 = 523u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGETDEVCAPS: u32 = 524u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGETDEVCONFIG: u32 = 525u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGETEXTENSIONID: u32 = 526u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGETICON: u32 = 527u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGETID: u32 = 528u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGETLINEDEVSTATUS: u32 = 529u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEGETNUMADDRESSIDS: u32 = 530u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEHOLD: u32 = 531u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEMAKECALL: u32 = 532u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEMONITORDIGITS: u32 = 533u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEMONITORMEDIA: u32 = 534u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEMONITORTONES: u32 = 535u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEMSPIDENTIFY: u32 = 607u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINENEGOTIATEEXTVERSION: u32 = 536u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINENEGOTIATETSPIVERSION: u32 = 537u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEOPEN: u32 = 538u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEPARK: u32 = 539u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEPICKUP: u32 = 540u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEPREPAREADDTOCONFERENCE: u32 = 541u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINERECEIVEMSPDATA: u32 = 606u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEREDIRECT: u32 = 542u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINERELEASEUSERUSERINFO: u32 = 602u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEREMOVEFROMCONFERENCE: u32 = 543u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINESECURECALL: u32 = 544u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINESELECTEXTVERSION: u32 = 545u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINESENDUSERUSERINFO: u32 = 546u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINESETAPPSPECIFIC: u32 = 547u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINESETCALLHUBTRACKING: u32 = 605u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINESETCALLPARAMS: u32 = 548u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINESETCURRENTLOCATION: u32 = 600u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINESETDEFAULTMEDIADETECTION: u32 = 549u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINESETDEVCONFIG: u32 = 550u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINESETMEDIACONTROL: u32 = 551u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINESETMEDIAMODE: u32 = 552u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINESETSTATUSMESSAGES: u32 = 553u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINESETTERMINAL: u32 = 554u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINESETUPCONFERENCE: u32 = 555u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINESETUPTRANSFER: u32 = 556u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINESWAPHOLD: u32 = 557u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEUNCOMPLETECALL: u32 = 558u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEUNHOLD: u32 = 559u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_LINEUNPARK: u32 = 560u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_MESSAGE_BASE: u32 = 500u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONECLOSE: u32 = 561u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONECONFIGDIALOG: u32 = 562u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONEDEVSPECIFIC: u32 = 563u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONEGETBUTTONINFO: u32 = 564u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONEGETDATA: u32 = 565u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONEGETDEVCAPS: u32 = 566u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONEGETDISPLAY: u32 = 567u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONEGETEXTENSIONID: u32 = 568u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONEGETGAIN: u32 = 569u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONEGETHOOKSWITCH: u32 = 570u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONEGETICON: u32 = 571u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONEGETID: u32 = 572u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONEGETLAMP: u32 = 573u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONEGETRING: u32 = 574u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONEGETSTATUS: u32 = 575u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONEGETVOLUME: u32 = 576u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONENEGOTIATEEXTVERSION: u32 = 577u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONENEGOTIATETSPIVERSION: u32 = 578u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONEOPEN: u32 = 579u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONESELECTEXTVERSION: u32 = 580u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONESETBUTTONINFO: u32 = 581u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONESETDATA: u32 = 582u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONESETDISPLAY: u32 = 583u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONESETGAIN: u32 = 584u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONESETHOOKSWITCH: u32 = 585u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONESETLAMP: u32 = 586u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONESETRING: u32 = 587u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONESETSTATUSMESSAGES: u32 = 588u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PHONESETVOLUME: u32 = 589u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PROC_BASE: u32 = 500u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PROVIDERCONFIG: u32 = 590u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PROVIDERCREATELINEDEVICE: u32 = 598u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PROVIDERCREATEPHONEDEVICE: u32 = 599u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PROVIDERENUMDEVICES: u32 = 595u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PROVIDERINIT: u32 = 591u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PROVIDERINSTALL: u32 = 592u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PROVIDERREMOVE: u32 = 593u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TSPI_PROVIDERSHUTDOWN: u32 = 594u32;
+pub struct TRP {
+ pub trpid: u16,
+ pub cbgrtrp: u16,
+ pub cch: u16,
+ pub cbRgb: u16,
+}
+impl ::core::marker::Copy for TRP {}
+impl ::core::clone::Clone for TRP {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
#[repr(C)]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct TUISPICREATEDIALOGINSTANCEPARAMS {
@@ -5932,16 +6048,6 @@ impl ::core::clone::Clone for TUISPICREATEDIALOGINSTANCEPARAMS {
*self
}
}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub type TUISPIDLLCALLBACK = ::core::option::Option<unsafe extern "system" fn(dwobjectid: usize, dwobjecttype: u32, lpparams: *mut ::core::ffi::c_void, dwsize: u32) -> i32>;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TUISPIDLL_OBJECT_DIALOGINSTANCE: i32 = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TUISPIDLL_OBJECT_LINEID: i32 = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TUISPIDLL_OBJECT_PHONEID: i32 = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const TUISPIDLL_OBJECT_PROVIDERID: i32 = 3i32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
pub struct VARSTRING {
@@ -5958,130 +6064,24 @@ impl ::core::clone::Clone for VARSTRING {
*self
}
}
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"]
-#[cfg(feature = "Win32_Foundation")]
-pub struct _ADDR_ALIAS {
- pub rgchName: [super::super::Foundation::CHAR; 41],
- pub rgchEName: [super::super::Foundation::CHAR; 11],
- pub rgchSrvr: [super::super::Foundation::CHAR; 12],
- pub dibDetail: u32,
- pub r#type: u16,
-}
-#[cfg(feature = "Win32_Foundation")]
-impl ::core::marker::Copy for _ADDR_ALIAS {}
-#[cfg(feature = "Win32_Foundation")]
-impl ::core::clone::Clone for _ADDR_ALIAS {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub struct _dtr {
- pub wYear: u16,
- pub wMonth: u16,
- pub wDay: u16,
- pub wHour: u16,
- pub wMinute: u16,
- pub wSecond: u16,
- pub wDayOfWeek: u16,
-}
-impl ::core::marker::Copy for _dtr {}
-impl ::core::clone::Clone for _dtr {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[repr(C, packed(1))]
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub struct _renddata {
- pub atyp: u16,
- pub ulPosition: u32,
- pub dxWidth: u16,
- pub dyHeight: u16,
- pub dwFlags: u32,
-}
-impl ::core::marker::Copy for _renddata {}
-impl ::core::clone::Clone for _renddata {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub struct _trp {
- pub trpid: u16,
- pub cbgrtrp: u16,
- pub cch: u16,
- pub cbRgb: u16,
-}
-impl ::core::marker::Copy for _trp {}
-impl ::core::clone::Clone for _trp {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const atypFile: i32 = 1i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const atypMax: i32 = 4i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const atypNull: i32 = 0i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const atypOle: i32 = 2i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const atypPicture: i32 = 3i32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const cbDisplayName: u32 = 41u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const cbEmailName: u32 = 11u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const cbMaxIdData: u32 = 200u32;
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const cbSeverName: u32 = 12u32;
+pub type ASYNC_COMPLETION = ::core::option::Option<unsafe extern "system" fn(dwrequestid: u32, lresult: i32)>;
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const cbTYPE: u32 = 16u32;
-#[repr(C, packed(1))]
+pub type LINECALLBACK = ::core::option::Option<unsafe extern "system" fn(hdevice: u32, dwmessage: u32, dwinstance: usize, dwparam1: usize, dwparam2: usize, dwparam3: usize)>;
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub struct linereqmakecallW_tag {
- pub szDestAddress: [u16; 80],
- pub szAppName: [u16; 40],
- pub szCalledParty: [u16; 40],
- pub szComment: [u16; 80],
-}
-impl ::core::marker::Copy for linereqmakecallW_tag {}
-impl ::core::clone::Clone for linereqmakecallW_tag {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[repr(C, packed(1))]
-#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"]
-#[cfg(feature = "Win32_Foundation")]
-pub struct linereqmediacallW_tag {
- pub hWnd: super::super::Foundation::HWND,
- pub wRequestID: super::super::Foundation::WPARAM,
- pub szDeviceClass: [u16; 40],
- pub ucDeviceID: [u8; 40],
- pub dwSize: u32,
- pub dwSecure: u32,
- pub szDestAddress: [u16; 80],
- pub szAppName: [u16; 40],
- pub szCalledParty: [u16; 40],
- pub szComment: [u16; 80],
-}
-#[cfg(feature = "Win32_Foundation")]
-impl ::core::marker::Copy for linereqmediacallW_tag {}
-#[cfg(feature = "Win32_Foundation")]
-impl ::core::clone::Clone for linereqmediacallW_tag {
- fn clone(&self) -> Self {
- *self
- }
-}
+pub type LINEEVENT = ::core::option::Option<unsafe extern "system" fn(htline: *mut HTAPILINE__, htcall: *mut HTAPICALL__, dwmsg: u32, dwparam1: usize, dwparam2: usize, dwparam3: usize)>;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"]
+#[cfg(feature = "Win32_System_Com")]
+pub type LPGETTNEFSTREAMCODEPAGE = ::core::option::Option<unsafe extern "system" fn(lpstream: super::super::System::Com::IStream, lpulcodepage: *mut u32, lpulsubcodepage: *mut u32) -> ::windows_sys::core::HRESULT>;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"]
+#[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com"))]
+pub type LPOPENTNEFSTREAM = ::core::option::Option<unsafe extern "system" fn(lpvsupport: *mut ::core::ffi::c_void, lpstream: super::super::System::Com::IStream, lpszstreamname: *const i8, ulflags: u32, lpmessage: super::super::System::AddressBook::IMessage, wkeyval: u16, lpptnef: *mut ITnef) -> ::windows_sys::core::HRESULT>;
+#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"]
+#[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com"))]
+pub type LPOPENTNEFSTREAMEX = ::core::option::Option<unsafe extern "system" fn(lpvsupport: *mut ::core::ffi::c_void, lpstream: super::super::System::Com::IStream, lpszstreamname: *const i8, ulflags: u32, lpmessage: super::super::System::AddressBook::IMessage, wkeyval: u16, lpadressbook: super::super::System::AddressBook::IAddrBook, lpptnef: *mut ITnef) -> ::windows_sys::core::HRESULT>;
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const prioHigh: u32 = 1u32;
+pub type PHONECALLBACK = ::core::option::Option<unsafe extern "system" fn(hdevice: u32, dwmessage: u32, dwinstance: usize, dwparam1: usize, dwparam2: usize, dwparam3: usize)>;
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const prioLow: u32 = 3u32;
+pub type PHONEEVENT = ::core::option::Option<unsafe extern "system" fn(htphone: *mut HTAPIPHONE__, dwmsg: u32, dwparam1: usize, dwparam2: usize, dwparam3: usize)>;
#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"]
-pub const prioNorm: u32 = 2u32;
+pub type TUISPIDLLCALLBACK = ::core::option::Option<unsafe extern "system" fn(dwobjectid: usize, dwobjecttype: u32, lpparams: *mut ::core::ffi::c_void, dwsize: u32) -> i32>;