]> git.proxmox.com Git - rustc.git/blobdiff - vendor/windows-sys/src/Windows/Win32/System/AddressBook/mod.rs
New upstream version 1.62.1+dfsg1
[rustc.git] / vendor / windows-sys / src / Windows / Win32 / System / AddressBook / mod.rs
index 618cd2081ac750bcba77786f16692b6befdc2013..c8b8d0bcbac0eec090dbaffb0c0c2153092902b4 100644 (file)
 #![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)]
 #[link(name = "windows")]
 extern "system" {
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn BuildDisplayTable(lpallocatebuffer: LPALLOCATEBUFFER, lpallocatemore: LPALLOCATEMORE, lpfreebuffer: LPFREEBUFFER, lpmalloc: super::Com::IMalloc, hinstance: super::super::Foundation::HINSTANCE, cpages: u32, lppage: *mut DTPAGE, ulflags: u32, lpptable: *mut IMAPITable, lpptbldata: *mut ITableData) -> ::windows_sys::core::HRESULT;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
     #[cfg(feature = "Win32_Foundation")]
     pub fn ChangeIdleRoutine(ftg: *mut ::core::ffi::c_void, lpfnidle: PFNIDLE, lpvidleparam: *mut ::core::ffi::c_void, priidle: i16, csecidle: u32, iroidle: u16, ircidle: u16);
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn CreateIProp(lpinterface: *mut ::windows_sys::core::GUID, lpallocatebuffer: LPALLOCATEBUFFER, lpallocatemore: LPALLOCATEMORE, lpfreebuffer: LPFREEBUFFER, lpvreserved: *mut ::core::ffi::c_void, lpppropdata: *mut IPropData) -> i32;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn CreateTable(lpinterface: *mut ::windows_sys::core::GUID, lpallocatebuffer: LPALLOCATEBUFFER, lpallocatemore: LPALLOCATEMORE, lpfreebuffer: LPFREEBUFFER, lpvreserved: *mut ::core::ffi::c_void, ultabletype: u32, ulproptagindexcolumn: u32, lpsproptagarraycolumns: *mut SPropTagArray, lpptabledata: *mut ITableData) -> i32;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn DeinitMapiUtil();
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn DeregisterIdleRoutine(ftg: *mut ::core::ffi::c_void);
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
     #[cfg(feature = "Win32_Foundation")]
     pub fn EnableIdleRoutine(ftg: *mut ::core::ffi::c_void, fenable: super::super::Foundation::BOOL);
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
     #[cfg(feature = "Win32_Foundation")]
     pub fn FEqualNames(lpname1: *mut MAPINAMEID, lpname2: *mut MAPINAMEID) -> super::super::Foundation::BOOL;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn FPropCompareProp(lpspropvalue1: *mut SPropValue, ulrelop: u32, lpspropvalue2: *mut SPropValue) -> super::super::Foundation::BOOL;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn FPropContainsProp(lpspropvaluedst: *mut SPropValue, lpspropvaluesrc: *mut SPropValue, ulfuzzylevel: u32) -> super::super::Foundation::BOOL;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
     #[cfg(feature = "Win32_Foundation")]
     pub fn FPropExists(lpmapiprop: IMAPIProp, ulproptag: u32) -> super::super::Foundation::BOOL;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn FreePadrlist(lpadrlist: *mut ADRLIST);
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn FreeProws(lprows: *mut SRowSet);
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
     #[cfg(feature = "Win32_Foundation")]
     pub fn FtAddFt(ftaddend1: super::super::Foundation::FILETIME, ftaddend2: super::super::Foundation::FILETIME) -> super::super::Foundation::FILETIME;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
     #[cfg(feature = "Win32_Foundation")]
     pub fn FtMulDw(ftmultiplier: u32, ftmultiplicand: super::super::Foundation::FILETIME) -> super::super::Foundation::FILETIME;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
     #[cfg(feature = "Win32_Foundation")]
     pub fn FtMulDwDw(ftmultiplicand: u32, ftmultiplier: u32) -> super::super::Foundation::FILETIME;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
     #[cfg(feature = "Win32_Foundation")]
     pub fn FtNegFt(ft: super::super::Foundation::FILETIME) -> super::super::Foundation::FILETIME;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
     #[cfg(feature = "Win32_Foundation")]
     pub fn FtSubFt(ftminuend: super::super::Foundation::FILETIME, ftsubtrahend: super::super::Foundation::FILETIME) -> super::super::Foundation::FILETIME;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
     #[cfg(feature = "Win32_Foundation")]
     pub fn FtgRegisterIdleRoutine(lpfnidle: PFNIDLE, lpvidleparam: *mut ::core::ffi::c_void, priidle: i16, csecidle: u32, iroidle: u16) -> *mut ::core::ffi::c_void;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn HrAddColumns(lptbl: IMAPITable, lpproptagcolumnsnew: *mut SPropTagArray, lpallocatebuffer: LPALLOCATEBUFFER, lpfreebuffer: LPFREEBUFFER) -> ::windows_sys::core::HRESULT;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn HrAddColumnsEx(lptbl: IMAPITable, lpproptagcolumnsnew: *mut SPropTagArray, lpallocatebuffer: LPALLOCATEBUFFER, lpfreebuffer: LPFREEBUFFER, lpfnfiltercolumns: isize) -> ::windows_sys::core::HRESULT;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn HrAllocAdviseSink(lpfncallback: LPNOTIFCALLBACK, lpvcontext: *mut ::core::ffi::c_void, lppadvisesink: *mut IMAPIAdviseSink) -> ::windows_sys::core::HRESULT;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn HrDispatchNotifications(ulflags: u32) -> ::windows_sys::core::HRESULT;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn HrGetOneProp(lpmapiprop: IMAPIProp, ulproptag: u32, lppprop: *mut *mut SPropValue) -> ::windows_sys::core::HRESULT;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_System_Com_StructuredStorage'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com_StructuredStorage\"`*"]
     #[cfg(feature = "Win32_System_Com_StructuredStorage")]
     pub fn HrIStorageFromStream(lpunkin: ::windows_sys::core::IUnknown, lpinterface: *mut ::windows_sys::core::GUID, ulflags: u32, lppstorageout: *mut super::Com::StructuredStorage::IStorage) -> ::windows_sys::core::HRESULT;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn HrQueryAllRows(lptable: IMAPITable, lpproptags: *mut SPropTagArray, lprestriction: *mut SRestriction, lpsortorderset: *mut SSortOrderSet, crowsmax: i32, lpprows: *mut *mut SRowSet) -> ::windows_sys::core::HRESULT;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn HrSetOneProp(lpmapiprop: IMAPIProp, lpprop: *mut SPropValue) -> ::windows_sys::core::HRESULT;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn HrThisThreadAdviseSink(lpadvisesink: IMAPIAdviseSink, lppadvisesink: *mut IMAPIAdviseSink) -> ::windows_sys::core::HRESULT;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn LPropCompareProp(lpspropvaluea: *mut SPropValue, lpspropvalueb: *mut SPropValue) -> i32;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn LpValFindProp(ulproptag: u32, cvalues: u32, lpproparray: *mut SPropValue) -> *mut SPropValue;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn MAPIDeinitIdle();
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"]
     #[cfg(feature = "Win32_System_Com")]
     pub fn MAPIGetDefaultMalloc() -> super::Com::IMalloc;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn MAPIInitIdle(lpvreserved: *mut ::core::ffi::c_void) -> i32;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"]
     #[cfg(feature = "Win32_System_Com")]
     pub fn OpenStreamOnFile(lpallocatebuffer: LPALLOCATEBUFFER, lpfreebuffer: LPFREEBUFFER, ulflags: u32, lpszfilename: *const i8, lpszprefix: *const i8, lppstream: *mut super::Com::IStream) -> ::windows_sys::core::HRESULT;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn PpropFindProp(lpproparray: *mut SPropValue, cvalues: u32, ulproptag: u32) -> *mut SPropValue;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn PropCopyMore(lpspropvaluedest: *mut SPropValue, lpspropvaluesrc: *mut SPropValue, lpfallocmore: LPALLOCATEMORE, lpvobject: *mut ::core::ffi::c_void) -> i32;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
     #[cfg(feature = "Win32_Foundation")]
     pub fn RTFSync(lpmessage: IMessage, ulflags: u32, lpfmessageupdated: *mut super::super::Foundation::BOOL) -> ::windows_sys::core::HRESULT;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn ScCopyNotifications(cnotification: i32, lpnotifications: *mut NOTIFICATION, lpvdst: *mut ::core::ffi::c_void, lpcb: *mut u32) -> i32;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn ScCopyProps(cvalues: i32, lpproparray: *mut SPropValue, lpvdst: *mut ::core::ffi::c_void, lpcb: *mut u32) -> i32;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn ScCountNotifications(cnotifications: i32, lpnotifications: *mut NOTIFICATION, lpcb: *mut u32) -> i32;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn ScCountProps(cvalues: i32, lpproparray: *mut SPropValue, lpcb: *mut u32) -> i32;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn ScCreateConversationIndex(cbparent: u32, lpbparent: *mut u8, lpcbconvindex: *mut u32, lppbconvindex: *mut *mut u8) -> i32;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn ScDupPropset(cvalues: i32, lpproparray: *mut SPropValue, lpallocatebuffer: LPALLOCATEBUFFER, lppproparray: *mut *mut SPropValue) -> i32;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn ScInitMapiUtil(ulflags: u32) -> i32;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
-    #[cfg(feature = "Win32_Foundation")]
-    pub fn ScLocalPathFromUNC(lpszunc: super::super::Foundation::PSTR, lpszlocal: super::super::Foundation::PSTR, cchlocal: u32) -> i32;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
+    pub fn ScLocalPathFromUNC(lpszunc: ::windows_sys::core::PCSTR, lpszlocal: ::windows_sys::core::PCSTR, cchlocal: u32) -> i32;
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn ScRelocNotifications(cnotification: i32, lpnotifications: *mut NOTIFICATION, lpvbaseold: *mut ::core::ffi::c_void, lpvbasenew: *mut ::core::ffi::c_void, lpcb: *mut u32) -> i32;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn ScRelocProps(cvalues: i32, lpproparray: *mut SPropValue, lpvbaseold: *mut ::core::ffi::c_void, lpvbasenew: *mut ::core::ffi::c_void, lpcb: *mut u32) -> i32;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
-    #[cfg(feature = "Win32_Foundation")]
-    pub fn ScUNCFromLocalPath(lpszlocal: super::super::Foundation::PSTR, lpszunc: super::super::Foundation::PSTR, cchunc: u32) -> i32;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
+    pub fn ScUNCFromLocalPath(lpszlocal: ::windows_sys::core::PCSTR, lpszunc: ::windows_sys::core::PCSTR, cchunc: u32) -> i32;
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn SzFindCh(lpsz: *mut i8, ch: u16) -> *mut i8;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn SzFindLastCh(lpsz: *mut i8, ch: u16) -> *mut i8;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn SzFindSz(lpsz: *mut i8, lpszkey: *mut i8) -> *mut i8;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn UFromSz(lpsz: *mut i8) -> u32;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn UlAddRef(lpunk: *mut ::core::ffi::c_void) -> u32;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
     #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
     pub fn UlPropSize(lpspropvalue: *mut SPropValue) -> u32;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn UlRelease(lpunk: *mut ::core::ffi::c_void) -> u32;
-    #[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_System_Com'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"]
     #[cfg(feature = "Win32_System_Com")]
     pub fn WrapCompressedRTFStream(lpcompressedrtfstream: super::Com::IStream, ulflags: u32, lpuncompressedrtfstream: *mut super::Com::IStream) -> ::windows_sys::core::HRESULT;
-    #[doc = "*Required features: 'Win32_System_AddressBook'*"]
+    #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
     pub fn WrapStoreEntryID(ulflags: u32, lpszdllname: *const i8, cborigentry: u32, lporigentry: *const ENTRYID, lpcbwrappedentry: *mut u32, lppwrappedentry: *mut *mut ENTRYID) -> ::windows_sys::core::HRESULT;
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct ADRENTRY {
     pub ulReserved1: u32,
@@ -171,7 +169,7 @@ impl ::core::clone::Clone for ADRENTRY {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct ADRLIST {
     pub cEntries: u32,
@@ -186,7 +184,7 @@ impl ::core::clone::Clone for ADRLIST {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct ADRPARM {
     pub cbABContEntryID: u32,
@@ -216,10 +214,10 @@ impl ::core::clone::Clone for ADRPARM {
         *self
     }
 }
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type CALLERRELEASE = ::core::option::Option<unsafe extern "system" fn(ulcallerdata: u32, lptbldata: ITableData, lpvue: IMAPITable)>;
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct DTBLBUTTON {
     pub ulbLpszLabel: u32,
     pub ulFlags: u32,
@@ -232,7 +230,7 @@ impl ::core::clone::Clone for DTBLBUTTON {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct DTBLCHECKBOX {
     pub ulbLpszLabel: u32,
     pub ulFlags: u32,
@@ -245,7 +243,7 @@ impl ::core::clone::Clone for DTBLCHECKBOX {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct DTBLCOMBOBOX {
     pub ulbLpszCharsAllowed: u32,
     pub ulFlags: u32,
@@ -260,7 +258,7 @@ impl ::core::clone::Clone for DTBLCOMBOBOX {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct DTBLDDLBX {
     pub ulFlags: u32,
     pub ulPRDisplayProperty: u32,
@@ -274,7 +272,7 @@ impl ::core::clone::Clone for DTBLDDLBX {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct DTBLEDIT {
     pub ulbLpszCharsAllowed: u32,
     pub ulFlags: u32,
@@ -288,7 +286,7 @@ impl ::core::clone::Clone for DTBLEDIT {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct DTBLGROUPBOX {
     pub ulbLpszLabel: u32,
     pub ulFlags: u32,
@@ -300,7 +298,7 @@ impl ::core::clone::Clone for DTBLGROUPBOX {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct DTBLLABEL {
     pub ulbLpszLabelName: u32,
     pub ulFlags: u32,
@@ -312,7 +310,7 @@ impl ::core::clone::Clone for DTBLLABEL {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct DTBLLBX {
     pub ulFlags: u32,
     pub ulPRSetProperty: u32,
@@ -325,7 +323,7 @@ impl ::core::clone::Clone for DTBLLBX {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct DTBLMVDDLBX {
     pub ulFlags: u32,
     pub ulMVPropTag: u32,
@@ -337,7 +335,7 @@ impl ::core::clone::Clone for DTBLMVDDLBX {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct DTBLMVLISTBOX {
     pub ulFlags: u32,
     pub ulMVPropTag: u32,
@@ -349,7 +347,7 @@ impl ::core::clone::Clone for DTBLMVLISTBOX {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct DTBLPAGE {
     pub ulbLpszLabel: u32,
     pub ulFlags: u32,
@@ -363,7 +361,7 @@ impl ::core::clone::Clone for DTBLPAGE {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct DTBLRADIOBUTTON {
     pub ulbLpszLabel: u32,
     pub ulFlags: u32,
@@ -378,7 +376,7 @@ impl ::core::clone::Clone for DTBLRADIOBUTTON {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct DTCTL {
     pub ulCtlType: u32,
     pub ulCtlFlags: u32,
@@ -395,7 +393,7 @@ impl ::core::clone::Clone for DTCTL {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub union DTCTL_0 {
     pub lpv: *mut ::core::ffi::c_void,
     pub lplabel: *mut DTBLLABEL,
@@ -418,7 +416,7 @@ impl ::core::clone::Clone for DTCTL_0 {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct DTPAGE {
     pub cctl: u32,
     pub lpszResourceName: *mut i8,
@@ -432,7 +430,7 @@ impl ::core::clone::Clone for DTPAGE {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub union DTPAGE_0 {
     pub lpszComponent: *mut i8,
     pub ulItemID: u32,
@@ -444,7 +442,7 @@ impl ::core::clone::Clone for DTPAGE_0 {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct ENTRYID {
     pub abFlags: [u8; 4],
     pub ab: [u8; 1],
@@ -456,7 +454,7 @@ impl ::core::clone::Clone for ENTRYID {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct ERROR_NOTIFICATION {
     pub cbEntryID: u32,
     pub lpEntryID: *mut ENTRYID,
@@ -471,7 +469,7 @@ impl ::core::clone::Clone for ERROR_NOTIFICATION {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct EXTENDED_NOTIFICATION {
     pub ulEvent: u32,
     pub cb: u32,
@@ -483,178 +481,178 @@ impl ::core::clone::Clone for EXTENDED_NOTIFICATION {
         *self
     }
 }
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_BURN_VERIFICATION_FAILED: ::windows_sys::core::HRESULT = -1062600697i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2DATA_CLIENT_NAME_IS_NOT_VALID: ::windows_sys::core::HRESULT = -1062599672i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2DATA_INVALID_MEDIA_STATE: ::windows_sys::core::HRESULT = -1062599678i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599674i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2DATA_MEDIA_NOT_BLANK: ::windows_sys::core::HRESULT = -1062599675i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2DATA_RECORDER_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599673i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2DATA_STREAM_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599677i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2DATA_STREAM_TOO_LARGE_FOR_CURRENT_MEDIA: ::windows_sys::core::HRESULT = -1062599676i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2DATA_WRITE_IN_PROGRESS: ::windows_sys::core::HRESULT = -1062599680i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2DATA_WRITE_NOT_IN_PROGRESS: ::windows_sys::core::HRESULT = -1062599679i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2RAW_CLIENT_NAME_IS_NOT_VALID: ::windows_sys::core::HRESULT = -1062599164i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2RAW_DATA_BLOCK_TYPE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599154i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2RAW_MEDIA_IS_NOT_BLANK: ::windows_sys::core::HRESULT = -1062599162i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2RAW_MEDIA_IS_NOT_PREPARED: ::windows_sys::core::HRESULT = -1062599166i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2RAW_MEDIA_IS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599161i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2RAW_MEDIA_IS_PREPARED: ::windows_sys::core::HRESULT = -1062599165i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2RAW_NOT_ENOUGH_SPACE: ::windows_sys::core::HRESULT = -1062599159i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2RAW_NO_RECORDER_SPECIFIED: ::windows_sys::core::HRESULT = -1062599158i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2RAW_RECORDER_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599152i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2RAW_STREAM_LEADIN_TOO_SHORT: ::windows_sys::core::HRESULT = -1062599153i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2RAW_STREAM_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599155i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2RAW_WRITE_IN_PROGRESS: ::windows_sys::core::HRESULT = -1062599168i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2RAW_WRITE_NOT_IN_PROGRESS: ::windows_sys::core::HRESULT = -1062599167i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2TAO_CLIENT_NAME_IS_NOT_VALID: ::windows_sys::core::HRESULT = -1062599409i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2TAO_INVALID_ISRC: ::windows_sys::core::HRESULT = -1062599413i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2TAO_INVALID_MCN: ::windows_sys::core::HRESULT = -1062599412i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2TAO_MEDIA_IS_NOT_BLANK: ::windows_sys::core::HRESULT = -1062599418i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2TAO_MEDIA_IS_NOT_PREPARED: ::windows_sys::core::HRESULT = -1062599422i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2TAO_MEDIA_IS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599417i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2TAO_MEDIA_IS_PREPARED: ::windows_sys::core::HRESULT = -1062599421i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2TAO_NOT_ENOUGH_SPACE: ::windows_sys::core::HRESULT = -1062599415i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2TAO_NO_RECORDER_SPECIFIED: ::windows_sys::core::HRESULT = -1062599414i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2TAO_PROPERTY_FOR_BLANK_MEDIA_ONLY: ::windows_sys::core::HRESULT = -1062599420i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2TAO_RECORDER_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599410i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2TAO_STREAM_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599411i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2TAO_TABLE_OF_CONTENTS_EMPTY_DISC: ::windows_sys::core::HRESULT = -1062599419i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2TAO_TRACK_LIMIT_REACHED: ::windows_sys::core::HRESULT = -1062599416i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2TAO_WRITE_IN_PROGRESS: ::windows_sys::core::HRESULT = -1062599424i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_DF2TAO_WRITE_NOT_IN_PROGRESS: ::windows_sys::core::HRESULT = -1062599423i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_ERASE_CLIENT_NAME_IS_NOT_VALID: ::windows_sys::core::HRESULT = -1062598389i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_ERASE_DISC_INFORMATION_TOO_SMALL: ::windows_sys::core::HRESULT = -2136340222i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_ERASE_DRIVE_FAILED_ERASE_COMMAND: ::windows_sys::core::HRESULT = -2136340219i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_ERASE_DRIVE_FAILED_SPINUP_COMMAND: ::windows_sys::core::HRESULT = -2136340216i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_ERASE_MEDIA_IS_NOT_ERASABLE: ::windows_sys::core::HRESULT = -2136340220i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_ERASE_MEDIA_IS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062598391i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_ERASE_MODE_PAGE_2A_TOO_SMALL: ::windows_sys::core::HRESULT = -2136340221i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_ERASE_ONLY_ONE_RECORDER_SUPPORTED: ::windows_sys::core::HRESULT = -2136340223i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_ERASE_RECORDER_IN_USE: ::windows_sys::core::HRESULT = -2136340224i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_ERASE_RECORDER_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062598390i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_ERASE_TOOK_LONGER_THAN_ONE_HOUR: ::windows_sys::core::HRESULT = -2136340218i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_ERASE_UNEXPECTED_DRIVE_RESPONSE_DURING_ERASE: ::windows_sys::core::HRESULT = -2136340217i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_LOSS_OF_STREAMING: ::windows_sys::core::HRESULT = -1062599936i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RAW_IMAGE_INSUFFICIENT_SPACE: ::windows_sys::core::HRESULT = -2136339963i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RAW_IMAGE_IS_READ_ONLY: ::windows_sys::core::HRESULT = -2136339968i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RAW_IMAGE_NO_TRACKS: ::windows_sys::core::HRESULT = -2136339965i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RAW_IMAGE_SECTOR_TYPE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2136339966i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RAW_IMAGE_TOO_MANY_TRACKS: ::windows_sys::core::HRESULT = -2136339967i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RAW_IMAGE_TOO_MANY_TRACK_INDEXES: ::windows_sys::core::HRESULT = -2136339962i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RAW_IMAGE_TRACKS_ALREADY_ADDED: ::windows_sys::core::HRESULT = -2136339964i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RAW_IMAGE_TRACK_INDEX_NOT_FOUND: ::windows_sys::core::HRESULT = -2136339961i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RAW_IMAGE_TRACK_INDEX_OFFSET_ZERO_CANNOT_BE_CLEARED: ::windows_sys::core::HRESULT = -2136339959i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RAW_IMAGE_TRACK_INDEX_TOO_CLOSE_TO_OTHER_INDEX: ::windows_sys::core::HRESULT = -2136339958i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_CLIENT_NAME_IS_NOT_VALID: ::windows_sys::core::HRESULT = -1062600175i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_COMMAND_TIMEOUT: ::windows_sys::core::HRESULT = -1062600179i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_DVD_STRUCTURE_NOT_PRESENT: ::windows_sys::core::HRESULT = -1062600178i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_FEATURE_IS_NOT_CURRENT: ::windows_sys::core::HRESULT = -1062600181i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_GET_CONFIGURATION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062600180i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_INVALID_MODE_PARAMETERS: ::windows_sys::core::HRESULT = -1062600184i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_INVALID_RESPONSE_FROM_DEVICE: ::windows_sys::core::HRESULT = -1062599937i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_LOCKED: ::windows_sys::core::HRESULT = -1062600176i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_MEDIA_BECOMING_READY: ::windows_sys::core::HRESULT = -1062600187i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_MEDIA_BUSY: ::windows_sys::core::HRESULT = -1062600185i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_MEDIA_FORMAT_IN_PROGRESS: ::windows_sys::core::HRESULT = -1062600186i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_MEDIA_INCOMPATIBLE: ::windows_sys::core::HRESULT = -1062600189i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_MEDIA_NOT_FORMATTED: ::windows_sys::core::HRESULT = -1062600174i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_MEDIA_NO_MEDIA: ::windows_sys::core::HRESULT = -1062600190i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_MEDIA_SPEED_MISMATCH: ::windows_sys::core::HRESULT = -1062600177i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_MEDIA_UPSIDE_DOWN: ::windows_sys::core::HRESULT = -1062600188i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_MEDIA_WRITE_PROTECTED: ::windows_sys::core::HRESULT = -1062600183i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_NO_SUCH_FEATURE: ::windows_sys::core::HRESULT = -1062600182i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_NO_SUCH_MODE_PAGE: ::windows_sys::core::HRESULT = -1062600191i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_RECORDER_REQUIRED: ::windows_sys::core::HRESULT = -1062600701i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_REQUEST_CANCELLED: ::windows_sys::core::HRESULT = -1062600702i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const E_IMAPI_UNEXPECTED_RESPONSE_FROM_DEVICE: ::windows_sys::core::HRESULT = -1062599935i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const FACILITY_IMAPI2: u32 = 170u32;
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct FLATENTRY {
     pub cb: u32,
     pub abEntry: [u8; 1],
@@ -666,7 +664,7 @@ impl ::core::clone::Clone for FLATENTRY {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct FLATENTRYLIST {
     pub cEntries: u32,
     pub cbEntries: u32,
@@ -679,7 +677,7 @@ impl ::core::clone::Clone for FLATENTRYLIST {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct FLATMTSIDLIST {
     pub cMTSIDs: u32,
     pub cbMTSIDs: u32,
@@ -691,16 +689,16 @@ impl ::core::clone::Clone for FLATMTSIDLIST {
         *self
     }
 }
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
 #[cfg(feature = "Win32_Foundation")]
 pub type FNIDLE = ::core::option::Option<unsafe extern "system" fn(param0: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type Gender = i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const genderUnspecified: Gender = 0i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const genderFemale: Gender = 1i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const genderMale: Gender = 2i32;
 pub type IABContainer = *mut ::core::ffi::c_void;
 pub type IAddrBook = *mut ::core::ffi::c_void;
@@ -714,129 +712,129 @@ pub type IMAPIProgress = *mut ::core::ffi::c_void;
 pub type IMAPIProp = *mut ::core::ffi::c_void;
 pub type IMAPIStatus = *mut ::core::ffi::c_void;
 pub type IMAPITable = *mut ::core::ffi::c_void;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_BAD_MULTISESSION_PARAMETER: ::windows_sys::core::HRESULT = -1062555294i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_BOOT_EMULATION_IMAGE_SIZE_MISMATCH: ::windows_sys::core::HRESULT = -1062555318i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_BOOT_IMAGE_DATA: ::windows_sys::core::HRESULT = -1062555320i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_BOOT_OBJECT_CONFLICT: ::windows_sys::core::HRESULT = -1062555319i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_DATA_STREAM_CREATE_FAILURE: ::windows_sys::core::HRESULT = -1062555350i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_DATA_STREAM_INCONSISTENCY: ::windows_sys::core::HRESULT = -1062555352i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_DATA_STREAM_READ_FAILURE: ::windows_sys::core::HRESULT = -1062555351i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_DATA_TOO_BIG: ::windows_sys::core::HRESULT = -1062555342i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_DIRECTORY_READ_FAILURE: ::windows_sys::core::HRESULT = -1062555349i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_DIR_NOT_EMPTY: ::windows_sys::core::HRESULT = -1062555382i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_DIR_NOT_FOUND: ::windows_sys::core::HRESULT = -1062555366i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_DISC_MISMATCH: ::windows_sys::core::HRESULT = -1062555304i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_DUP_NAME: ::windows_sys::core::HRESULT = -1062555374i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_EMPTY_DISC: ::windows_sys::core::HRESULT = -1062555312i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_FILE_NOT_FOUND: ::windows_sys::core::HRESULT = -1062555367i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_FILE_SYSTEM_CHANGE_NOT_ALLOWED: ::windows_sys::core::HRESULT = -1062555293i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_FILE_SYSTEM_FEATURE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062555308i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_FILE_SYSTEM_NOT_EMPTY: ::windows_sys::core::HRESULT = -1062555386i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_FILE_SYSTEM_NOT_FOUND: ::windows_sys::core::HRESULT = -1062555310i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_FILE_SYSTEM_READ_CONSISTENCY_ERROR: ::windows_sys::core::HRESULT = -1062555309i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_FSI_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -1062555392i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_IMAGEMANAGER_IMAGE_NOT_ALIGNED: ::windows_sys::core::HRESULT = -1062555136i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_IMAGEMANAGER_IMAGE_TOO_BIG: ::windows_sys::core::HRESULT = -1062555133i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_IMAGEMANAGER_NO_IMAGE: ::windows_sys::core::HRESULT = -1062555134i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_IMAGEMANAGER_NO_VALID_VD_FOUND: ::windows_sys::core::HRESULT = -1062555135i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_IMAGE_SIZE_LIMIT: ::windows_sys::core::HRESULT = -1062555360i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_IMAGE_TOO_BIG: ::windows_sys::core::HRESULT = -1062555359i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_IMPORT_MEDIA_NOT_ALLOWED: ::windows_sys::core::HRESULT = -1062555303i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_IMPORT_READ_FAILURE: ::windows_sys::core::HRESULT = -1062555305i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_IMPORT_SEEK_FAILURE: ::windows_sys::core::HRESULT = -1062555306i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_IMPORT_TYPE_COLLISION_DIRECTORY_EXISTS_AS_FILE: ::windows_sys::core::HRESULT = -1062555298i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_IMPORT_TYPE_COLLISION_FILE_EXISTS_AS_DIRECTORY: ::windows_sys::core::HRESULT = -1062555307i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_INCOMPATIBLE_MULTISESSION_TYPE: ::windows_sys::core::HRESULT = -1062555301i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_INCOMPATIBLE_PREVIOUS_SESSION: ::windows_sys::core::HRESULT = -1062555341i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_INVALID_DATE: ::windows_sys::core::HRESULT = -1062555387i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_INVALID_PARAM: ::windows_sys::core::HRESULT = -1062555391i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_INVALID_PATH: ::windows_sys::core::HRESULT = -1062555376i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_INVALID_VOLUME_NAME: ::windows_sys::core::HRESULT = -1062555388i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_INVALID_WORKING_DIRECTORY: ::windows_sys::core::HRESULT = -1062555328i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_ISO9660_LEVELS: ::windows_sys::core::HRESULT = -1062555343i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_ITEM_NOT_FOUND: ::windows_sys::core::HRESULT = -1062555368i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_MULTISESSION_NOT_SET: ::windows_sys::core::HRESULT = -1062555299i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_NOT_DIR: ::windows_sys::core::HRESULT = -1062555383i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_NOT_FILE: ::windows_sys::core::HRESULT = -1062555384i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_NOT_IN_FILE_SYSTEM: ::windows_sys::core::HRESULT = -1062555381i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_NO_COMPATIBLE_MULTISESSION_TYPE: ::windows_sys::core::HRESULT = -1062555300i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_NO_OUTPUT: ::windows_sys::core::HRESULT = -1062555389i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_NO_SUPPORTED_FILE_SYSTEM: ::windows_sys::core::HRESULT = -1062555311i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_NO_UNIQUE_NAME: ::windows_sys::core::HRESULT = -1062555373i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_PROPERTY_NOT_ACCESSIBLE: ::windows_sys::core::HRESULT = -1062555296i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_READONLY: ::windows_sys::core::HRESULT = -1062555390i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_RESTRICTED_NAME_VIOLATION: ::windows_sys::core::HRESULT = -1062555375i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_STASHFILE_MOVE: ::windows_sys::core::HRESULT = -1062555326i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_STASHFILE_OPEN_FAILURE: ::windows_sys::core::HRESULT = -1062555336i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_STASHFILE_READ_FAILURE: ::windows_sys::core::HRESULT = -1062555333i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_STASHFILE_SEEK_FAILURE: ::windows_sys::core::HRESULT = -1062555335i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_STASHFILE_WRITE_FAILURE: ::windows_sys::core::HRESULT = -1062555334i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_TOO_MANY_DIRS: ::windows_sys::core::HRESULT = -1062555344i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_UDF_NOT_WRITE_COMPATIBLE: ::windows_sys::core::HRESULT = -1062555302i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_UDF_REVISION_CHANGE_NOT_ALLOWED: ::windows_sys::core::HRESULT = -1062555295i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_E_WORKING_DIRECTORY_SPACE: ::windows_sys::core::HRESULT = -1062555327i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const IMAPI_S_IMAGE_FEATURE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = 11186527i32;
 pub type IMailUser = *mut ::core::ffi::c_void;
 pub type IMessage = *mut ::core::ffi::c_void;
@@ -847,85 +845,81 @@ pub type IProviderAdmin = *mut ::core::ffi::c_void;
 pub type ITableData = *mut ::core::ffi::c_void;
 pub type IWABExtInit = *mut ::core::ffi::c_void;
 pub type IWABOBJECT_ = *mut ::core::ffi::c_void;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type IWABOBJECT_AddRef_METHOD = ::core::option::Option<unsafe extern "system" fn() -> u32>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type IWABOBJECT_AllocateBuffer_METHOD = ::core::option::Option<unsafe extern "system" fn(cbsize: u32, lppbuffer: *mut *mut ::core::ffi::c_void) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type IWABOBJECT_AllocateMore_METHOD = ::core::option::Option<unsafe extern "system" fn(cbsize: u32, lpobject: *const ::core::ffi::c_void, lppbuffer: *mut *mut ::core::ffi::c_void) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
-#[cfg(feature = "Win32_Foundation")]
-pub type IWABOBJECT_Backup_METHOD = ::core::option::Option<unsafe extern "system" fn(lpfilename: super::super::Foundation::PSTR) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
+pub type IWABOBJECT_Backup_METHOD = ::core::option::Option<unsafe extern "system" fn(lpfilename: ::windows_sys::core::PCSTR) -> ::windows_sys::core::HRESULT>;
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
 #[cfg(feature = "Win32_Foundation")]
 pub type IWABOBJECT_Find_METHOD = ::core::option::Option<unsafe extern "system" fn(lpiab: IAddrBook, hwnd: super::super::Foundation::HWND) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type IWABOBJECT_FreeBuffer_METHOD = ::core::option::Option<unsafe extern "system" fn(lpbuffer: *const ::core::ffi::c_void) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type IWABOBJECT_GetLastError_METHOD = ::core::option::Option<unsafe extern "system" fn(hresult: ::windows_sys::core::HRESULT, ulflags: u32, lppmapierror: *mut *mut MAPIERROR) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
 #[cfg(feature = "Win32_Foundation")]
 pub type IWABOBJECT_GetMe_METHOD = ::core::option::Option<unsafe extern "system" fn(lpiab: IAddrBook, ulflags: u32, lpdwaction: *mut u32, lpsbeid: *mut SBinary, hwnd: super::super::Foundation::HWND) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
+pub type IWABOBJECT_Import_METHOD = ::core::option::Option<unsafe extern "system" fn(lpwip: ::windows_sys::core::PCSTR) -> ::windows_sys::core::HRESULT>;
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
 #[cfg(feature = "Win32_Foundation")]
-pub type IWABOBJECT_Import_METHOD = ::core::option::Option<unsafe extern "system" fn(lpwip: super::super::Foundation::PSTR) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
-#[cfg(feature = "Win32_Foundation")]
-pub type IWABOBJECT_LDAPUrl_METHOD = ::core::option::Option<unsafe extern "system" fn(lpiab: IAddrBook, hwnd: super::super::Foundation::HWND, ulflags: u32, lpszurl: super::super::Foundation::PSTR, lppmailuser: *mut IMailUser) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+pub type IWABOBJECT_LDAPUrl_METHOD = ::core::option::Option<unsafe extern "system" fn(lpiab: IAddrBook, hwnd: super::super::Foundation::HWND, ulflags: u32, lpszurl: ::windows_sys::core::PCSTR, lppmailuser: *mut IMailUser) -> ::windows_sys::core::HRESULT>;
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type IWABOBJECT_QueryInterface_METHOD = ::core::option::Option<unsafe extern "system" fn(riid: *const ::windows_sys::core::GUID, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type IWABOBJECT_Release_METHOD = ::core::option::Option<unsafe extern "system" fn() -> u32>;
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
 #[cfg(feature = "Win32_Foundation")]
 pub type IWABOBJECT_SetMe_METHOD = ::core::option::Option<unsafe extern "system" fn(lpiab: IAddrBook, ulflags: u32, sbeid: SBinary, hwnd: super::super::Foundation::HWND) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
-#[cfg(feature = "Win32_Foundation")]
-pub type IWABOBJECT_VCardCreate_METHOD = ::core::option::Option<unsafe extern "system" fn(lpiab: IAddrBook, ulflags: u32, lpszvcard: super::super::Foundation::PSTR, lpmailuser: IMailUser) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
+pub type IWABOBJECT_VCardCreate_METHOD = ::core::option::Option<unsafe extern "system" fn(lpiab: IAddrBook, ulflags: u32, lpszvcard: ::windows_sys::core::PCSTR, lpmailuser: IMailUser) -> ::windows_sys::core::HRESULT>;
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
 #[cfg(feature = "Win32_Foundation")]
-pub type IWABOBJECT_VCardDisplay_METHOD = ::core::option::Option<unsafe extern "system" fn(lpiab: IAddrBook, hwnd: super::super::Foundation::HWND, lpszfilename: super::super::Foundation::PSTR) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
-#[cfg(feature = "Win32_Foundation")]
-pub type IWABOBJECT_VCardRetrieve_METHOD = ::core::option::Option<unsafe extern "system" fn(lpiab: IAddrBook, ulflags: u32, lpszvcard: super::super::Foundation::PSTR, lppmailuser: *mut IMailUser) -> ::windows_sys::core::HRESULT>;
+pub type IWABOBJECT_VCardDisplay_METHOD = ::core::option::Option<unsafe extern "system" fn(lpiab: IAddrBook, hwnd: super::super::Foundation::HWND, lpszfilename: ::windows_sys::core::PCSTR) -> ::windows_sys::core::HRESULT>;
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
+pub type IWABOBJECT_VCardRetrieve_METHOD = ::core::option::Option<unsafe extern "system" fn(lpiab: IAddrBook, ulflags: u32, lpszvcard: ::windows_sys::core::PCSTR, lppmailuser: *mut IMailUser) -> ::windows_sys::core::HRESULT>;
 pub type IWABObject = *mut ::core::ffi::c_void;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type LPALLOCATEBUFFER = ::core::option::Option<unsafe extern "system" fn(cbsize: u32, lppbuffer: *mut *mut ::core::ffi::c_void) -> i32>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type LPALLOCATEMORE = ::core::option::Option<unsafe extern "system" fn(cbsize: u32, lpobject: *mut ::core::ffi::c_void, lppbuffer: *mut *mut ::core::ffi::c_void) -> i32>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type LPCREATECONVERSATIONINDEX = ::core::option::Option<unsafe extern "system" fn(cbparent: u32, lpbparent: *mut u8, lpcbconvindex: *mut u32, lppbconvindex: *mut *mut u8) -> i32>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type LPDISPATCHNOTIFICATIONS = ::core::option::Option<unsafe extern "system" fn(ulflags: u32) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
 #[cfg(feature = "Win32_Foundation")]
 pub type LPFNABSDI = ::core::option::Option<unsafe extern "system" fn(uluiparam: usize, lpvmsg: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type LPFNBUTTON = ::core::option::Option<unsafe extern "system" fn(uluiparam: usize, lpvcontext: *mut ::core::ffi::c_void, cbentryid: u32, lpselection: *mut ENTRYID, ulflags: u32) -> i32>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type LPFNDISMISS = ::core::option::Option<unsafe extern "system" fn(uluiparam: usize, lpvcontext: *mut ::core::ffi::c_void)>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type LPFREEBUFFER = ::core::option::Option<unsafe extern "system" fn(lpbuffer: *mut ::core::ffi::c_void) -> u32>;
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub type LPNOTIFCALLBACK = ::core::option::Option<unsafe extern "system" fn(lpvcontext: *mut ::core::ffi::c_void, cnotification: u32, lpnotifications: *mut NOTIFICATION) -> i32>;
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"]
 #[cfg(feature = "Win32_System_Com")]
 pub type LPOPENSTREAMONFILE = ::core::option::Option<unsafe extern "system" fn(lpallocatebuffer: LPALLOCATEBUFFER, lpfreebuffer: LPFREEBUFFER, ulflags: u32, lpszfilename: *const i8, lpszprefix: *const i8, lppstream: *mut super::Com::IStream) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type LPWABALLOCATEBUFFER = ::core::option::Option<unsafe extern "system" fn(lpwabobject: IWABObject, cbsize: u32, lppbuffer: *mut *mut ::core::ffi::c_void) -> i32>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type LPWABALLOCATEMORE = ::core::option::Option<unsafe extern "system" fn(lpwabobject: IWABObject, cbsize: u32, lpobject: *mut ::core::ffi::c_void, lppbuffer: *mut *mut ::core::ffi::c_void) -> i32>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub type LPWABFREEBUFFER = ::core::option::Option<unsafe extern "system" fn(lpwabobject: IWABObject, lpbuffer: *mut ::core::ffi::c_void) -> u32>;
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
 #[cfg(feature = "Win32_Foundation")]
 pub type LPWABOPEN = ::core::option::Option<unsafe extern "system" fn(lppadrbook: *mut IAddrBook, lppwabobject: *mut IWABObject, lpwp: *mut WAB_PARAM, reserved2: u32) -> ::windows_sys::core::HRESULT>;
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
 #[cfg(feature = "Win32_Foundation")]
 pub type LPWABOPENEX = ::core::option::Option<unsafe extern "system" fn(lppadrbook: *mut IAddrBook, lppwabobject: *mut IWABObject, lpwp: *mut WAB_PARAM, reserved: u32, fnallocatebuffer: LPALLOCATEBUFFER, fnallocatemore: LPALLOCATEMORE, fnfreebuffer: LPFREEBUFFER) -> ::windows_sys::core::HRESULT>;
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct MAPIERROR {
     pub ulVersion: u32,
     pub lpszError: *mut i8,
@@ -940,38 +934,32 @@ impl ::core::clone::Clone for MAPIERROR {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
-#[cfg(feature = "Win32_Foundation")]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct MAPINAMEID {
     pub lpguid: *mut ::windows_sys::core::GUID,
     pub ulKind: u32,
     pub Kind: MAPINAMEID_0,
 }
-#[cfg(feature = "Win32_Foundation")]
 impl ::core::marker::Copy for MAPINAMEID {}
-#[cfg(feature = "Win32_Foundation")]
 impl ::core::clone::Clone for MAPINAMEID {
     fn clone(&self) -> Self {
         *self
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
-#[cfg(feature = "Win32_Foundation")]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub union MAPINAMEID_0 {
     pub lID: i32,
-    pub lpwstrName: super::super::Foundation::PWSTR,
+    pub lpwstrName: ::windows_sys::core::PWSTR,
 }
-#[cfg(feature = "Win32_Foundation")]
 impl ::core::marker::Copy for MAPINAMEID_0 {}
-#[cfg(feature = "Win32_Foundation")]
 impl ::core::clone::Clone for MAPINAMEID_0 {
     fn clone(&self) -> Self {
         *self
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct MAPIUID {
     pub ab: [u8; 16],
 }
@@ -981,46 +969,46 @@ impl ::core::clone::Clone for MAPIUID {
         *self
     }
 }
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_COMPOUND: u32 = 128u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_DIM: u32 = 1u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_ERROR_VERSION: i32 = 0i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_E_CALL_FAILED: i32 = -2147467259i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_E_INTERFACE_NOT_SUPPORTED: i32 = -2147467262i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_E_INVALID_PARAMETER: i32 = -2147024809i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_E_NOT_ENOUGH_MEMORY: i32 = -2147024882i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_E_NO_ACCESS: i32 = -2147024891i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_NOTRECIP: u32 = 64u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_NOTRESERVED: u32 = 8u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_NOW: u32 = 16u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_ONE_OFF_NO_RICH_INFO: u32 = 1u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_P1: u32 = 268435456u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_SHORTTERM: u32 = 128u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_SUBMITTED: u32 = 2147483648u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_THISSESSION: u32 = 32u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MAPI_USE_DEFAULT: u32 = 64u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MNID_ID: u32 = 0u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MNID_STRING: u32 = 1u32;
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct MTSID {
     pub cb: u32,
     pub ab: [u8; 1],
@@ -1031,12 +1019,12 @@ impl ::core::clone::Clone for MTSID {
         *self
     }
 }
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MV_FLAG: u32 = 4096u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const MV_INSTANCE: u32 = 8192u32;
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct NEWMAIL_NOTIFICATION {
     pub cbEntryID: u32,
     pub lpEntryID: *mut ENTRYID,
@@ -1053,7 +1041,7 @@ impl ::core::clone::Clone for NEWMAIL_NOTIFICATION {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct NOTIFICATION {
     pub ulEventType: u32,
@@ -1069,7 +1057,7 @@ impl ::core::clone::Clone for NOTIFICATION {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub union NOTIFICATION_0 {
     pub err: ERROR_NOTIFICATION,
@@ -1088,7 +1076,7 @@ impl ::core::clone::Clone for NOTIFICATION_0 {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct NOTIFKEY {
     pub cb: u32,
     pub ab: [u8; 1],
@@ -1100,7 +1088,7 @@ impl ::core::clone::Clone for NOTIFKEY {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct OBJECT_NOTIFICATION {
     pub cbEntryID: u32,
     pub lpEntryID: *mut ENTRYID,
@@ -1119,27 +1107,27 @@ impl ::core::clone::Clone for OBJECT_NOTIFICATION {
         *self
     }
 }
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const OPENSTREAMONFILE: &'static str = "OpenStreamOnFile";
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
 #[cfg(feature = "Win32_Foundation")]
 pub type PFNIDLE = ::core::option::Option<unsafe extern "system" fn() -> super::super::Foundation::BOOL>;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const PRIHIGHEST: u32 = 32767u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const PRILOWEST: i32 = -32768i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const PRIUSER: u32 = 0u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const PROP_ID_INVALID: u32 = 65535u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const PROP_ID_NULL: u32 = 0u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const PROP_ID_SECURE_MAX: u32 = 26623u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const PROP_ID_SECURE_MIN: u32 = 26608u32;
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct SAndRestriction {
     pub cRes: u32,
@@ -1154,7 +1142,7 @@ impl ::core::clone::Clone for SAndRestriction {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SAppTimeArray {
     pub cValues: u32,
     pub lpat: *mut f64,
@@ -1166,7 +1154,7 @@ impl ::core::clone::Clone for SAppTimeArray {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SBinary {
     pub cb: u32,
     pub lpb: *mut u8,
@@ -1178,7 +1166,7 @@ impl ::core::clone::Clone for SBinary {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SBinaryArray {
     pub cValues: u32,
     pub lpbin: *mut SBinary,
@@ -1190,7 +1178,7 @@ impl ::core::clone::Clone for SBinaryArray {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SBitMaskRestriction {
     pub relBMR: u32,
     pub ulPropTag: u32,
@@ -1203,7 +1191,7 @@ impl ::core::clone::Clone for SBitMaskRestriction {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct SCommentRestriction {
     pub cValues: u32,
@@ -1219,7 +1207,7 @@ impl ::core::clone::Clone for SCommentRestriction {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SComparePropsRestriction {
     pub relop: u32,
     pub ulPropTag1: u32,
@@ -1232,7 +1220,7 @@ impl ::core::clone::Clone for SComparePropsRestriction {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct SContentRestriction {
     pub ulFuzzyLevel: u32,
@@ -1248,7 +1236,7 @@ impl ::core::clone::Clone for SContentRestriction {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"]
 #[cfg(feature = "Win32_System_Com")]
 pub struct SCurrencyArray {
     pub cValues: u32,
@@ -1263,7 +1251,7 @@ impl ::core::clone::Clone for SCurrencyArray {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
 #[cfg(feature = "Win32_Foundation")]
 pub struct SDateTimeArray {
     pub cValues: u32,
@@ -1278,7 +1266,7 @@ impl ::core::clone::Clone for SDateTimeArray {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SDoubleArray {
     pub cValues: u32,
     pub lpdbl: *mut f64,
@@ -1289,12 +1277,12 @@ impl ::core::clone::Clone for SDoubleArray {
         *self
     }
 }
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const SERVICE_UI_ALLOWED: u32 = 16u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const SERVICE_UI_ALWAYS: u32 = 2u32;
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SExistRestriction {
     pub ulReserved1: u32,
     pub ulPropTag: u32,
@@ -1307,7 +1295,7 @@ impl ::core::clone::Clone for SExistRestriction {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SGuidArray {
     pub cValues: u32,
     pub lpguid: *mut ::windows_sys::core::GUID,
@@ -1319,22 +1307,19 @@ impl ::core::clone::Clone for SGuidArray {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
-#[cfg(feature = "Win32_Foundation")]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SLPSTRArray {
     pub cValues: u32,
-    pub lppszA: *mut super::super::Foundation::PSTR,
+    pub lppszA: *mut ::windows_sys::core::PSTR,
 }
-#[cfg(feature = "Win32_Foundation")]
 impl ::core::marker::Copy for SLPSTRArray {}
-#[cfg(feature = "Win32_Foundation")]
 impl ::core::clone::Clone for SLPSTRArray {
     fn clone(&self) -> Self {
         *self
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SLargeIntegerArray {
     pub cValues: u32,
     pub lpli: *mut i64,
@@ -1346,7 +1331,7 @@ impl ::core::clone::Clone for SLargeIntegerArray {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SLongArray {
     pub cValues: u32,
     pub lpl: *mut i32,
@@ -1358,7 +1343,7 @@ impl ::core::clone::Clone for SLongArray {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct SNotRestriction {
     pub ulReserved: u32,
@@ -1373,7 +1358,7 @@ impl ::core::clone::Clone for SNotRestriction {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct SOrRestriction {
     pub cRes: u32,
@@ -1388,7 +1373,7 @@ impl ::core::clone::Clone for SOrRestriction {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SPropProblem {
     pub ulIndex: u32,
     pub ulPropTag: u32,
@@ -1401,7 +1386,7 @@ impl ::core::clone::Clone for SPropProblem {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SPropProblemArray {
     pub cProblem: u32,
     pub aProblem: [SPropProblem; 1],
@@ -1413,7 +1398,7 @@ impl ::core::clone::Clone for SPropProblemArray {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SPropTagArray {
     pub cValues: u32,
     pub aulPropTag: [u32; 1],
@@ -1425,7 +1410,7 @@ impl ::core::clone::Clone for SPropTagArray {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct SPropValue {
     pub ulPropTag: u32,
@@ -1441,7 +1426,7 @@ impl ::core::clone::Clone for SPropValue {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct SPropertyRestriction {
     pub relop: u32,
@@ -1457,7 +1442,7 @@ impl ::core::clone::Clone for SPropertyRestriction {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SRealArray {
     pub cValues: u32,
     pub lpflt: *mut f32,
@@ -1469,7 +1454,7 @@ impl ::core::clone::Clone for SRealArray {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct SRestriction {
     pub rt: u32,
@@ -1484,7 +1469,7 @@ impl ::core::clone::Clone for SRestriction {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub union SRestriction_0 {
     pub resCompareProps: SComparePropsRestriction,
@@ -1508,7 +1493,7 @@ impl ::core::clone::Clone for SRestriction_0 {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct SRow {
     pub ulAdrEntryPad: u32,
@@ -1524,7 +1509,7 @@ impl ::core::clone::Clone for SRow {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct SRowSet {
     pub cRows: u32,
@@ -1539,7 +1524,7 @@ impl ::core::clone::Clone for SRowSet {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SShortArray {
     pub cValues: u32,
     pub lpi: *mut i16,
@@ -1551,7 +1536,7 @@ impl ::core::clone::Clone for SShortArray {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SSizeRestriction {
     pub relop: u32,
     pub ulPropTag: u32,
@@ -1564,7 +1549,7 @@ impl ::core::clone::Clone for SSizeRestriction {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SSortOrder {
     pub ulPropTag: u32,
     pub ulOrder: u32,
@@ -1576,7 +1561,7 @@ impl ::core::clone::Clone for SSortOrder {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SSortOrderSet {
     pub cSorts: u32,
     pub cCategories: u32,
@@ -1590,7 +1575,7 @@ impl ::core::clone::Clone for SSortOrderSet {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct SSubRestriction {
     pub ulSubObject: u32,
@@ -1605,7 +1590,7 @@ impl ::core::clone::Clone for SSubRestriction {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct STATUS_OBJECT_NOTIFICATION {
     pub cbEntryID: u32,
@@ -1622,38 +1607,35 @@ impl ::core::clone::Clone for STATUS_OBJECT_NOTIFICATION {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
-#[cfg(feature = "Win32_Foundation")]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct SWStringArray {
     pub cValues: u32,
-    pub lppszW: *mut super::super::Foundation::PWSTR,
+    pub lppszW: *mut ::windows_sys::core::PWSTR,
 }
-#[cfg(feature = "Win32_Foundation")]
 impl ::core::marker::Copy for SWStringArray {}
-#[cfg(feature = "Win32_Foundation")]
 impl ::core::clone::Clone for SWStringArray {
     fn clone(&self) -> Self {
         *self
     }
 }
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const S_IMAPI_BOTHADJUSTED: ::windows_sys::core::HRESULT = 11141126i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const S_IMAPI_COMMAND_HAS_SENSE_DATA: ::windows_sys::core::HRESULT = 11141632i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const S_IMAPI_RAW_IMAGE_TRACK_INDEX_ALREADY_EXISTS: ::windows_sys::core::HRESULT = 11143688i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const S_IMAPI_ROTATIONADJUSTED: ::windows_sys::core::HRESULT = 11141125i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const S_IMAPI_SPEEDADJUSTED: ::windows_sys::core::HRESULT = 11141124i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const S_IMAPI_WRITE_NOT_IN_PROGRESS: ::windows_sys::core::HRESULT = 11141890i32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const TABLE_CHANGED: u32 = 1u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const TABLE_ERROR: u32 = 2u32;
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub struct TABLE_NOTIFICATION {
     pub ulTableEvent: u32,
@@ -1671,28 +1653,28 @@ impl ::core::clone::Clone for TABLE_NOTIFICATION {
         *self
     }
 }
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const TABLE_RELOAD: u32 = 9u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const TABLE_RESTRICT_DONE: u32 = 7u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const TABLE_ROW_ADDED: u32 = 3u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const TABLE_ROW_DELETED: u32 = 4u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const TABLE_ROW_MODIFIED: u32 = 5u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const TABLE_SETCOL_DONE: u32 = 8u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const TABLE_SORT_DONE: u32 = 6u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const TAD_ALL_ROWS: u32 = 1u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const UI_CURRENT_PROVIDER_FIRST: u32 = 4u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const UI_SERVICE: u32 = 2u32;
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
 #[cfg(feature = "Win32_Foundation")]
 pub struct WABEXTDISPLAY {
     pub cbSize: u32,
@@ -1714,14 +1696,14 @@ impl ::core::clone::Clone for WABEXTDISPLAY {
     }
 }
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
 #[cfg(feature = "Win32_Foundation")]
 pub struct WABIMPORTPARAM {
     pub cbSize: u32,
     pub lpAdrBook: IAddrBook,
     pub hWnd: super::super::Foundation::HWND,
     pub ulFlags: u32,
-    pub lpszFileName: super::super::Foundation::PSTR,
+    pub lpszFileName: ::windows_sys::core::PSTR,
 }
 #[cfg(feature = "Win32_Foundation")]
 impl ::core::marker::Copy for WABIMPORTPARAM {}
@@ -1731,35 +1713,35 @@ impl ::core::clone::Clone for WABIMPORTPARAM {
         *self
     }
 }
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const WABOBJECT_LDAPURL_RETURN_MAILUSER: u32 = 1u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const WABOBJECT_ME_NEW: u32 = 1u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const WABOBJECT_ME_NOCREATE: u32 = 2u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const WAB_CONTEXT_ADRLIST: u32 = 2u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const WAB_DISPLAY_ISNTDS: u32 = 4u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const WAB_DISPLAY_LDAPURL: u32 = 1u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const WAB_DLL_NAME: &'static str = "WAB32.DLL";
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const WAB_DLL_PATH_KEY: &'static str = "Software\\Microsoft\\WAB\\DLLPath";
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const WAB_ENABLE_PROFILES: u32 = 4194304u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const WAB_IGNORE_PROFILES: u32 = 8388608u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const WAB_LOCAL_CONTAINERS: u32 = 1048576u32;
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"]
 #[cfg(feature = "Win32_Foundation")]
 pub struct WAB_PARAM {
     pub cbSize: u32,
     pub hwnd: super::super::Foundation::HWND,
-    pub szFileName: super::super::Foundation::PSTR,
+    pub szFileName: ::windows_sys::core::PSTR,
     pub ulFlags: u32,
     pub guidPSExt: ::windows_sys::core::GUID,
 }
@@ -1771,16 +1753,16 @@ impl ::core::clone::Clone for WAB_PARAM {
         *self
     }
 }
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const WAB_PROFILE_CONTENTS: u32 = 2097152u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const WAB_USE_OE_SENDMAIL: u32 = 1u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const WAB_VCARD_FILE: u32 = 0u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const WAB_VCARD_STREAM: u32 = 1u32;
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook', 'Win32_Foundation', 'Win32_System_Com'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"]
 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))]
 pub union _PV {
     pub i: i16,
@@ -1792,9 +1774,9 @@ pub union _PV {
     pub cur: super::Com::CY,
     pub at: f64,
     pub ft: super::super::Foundation::FILETIME,
-    pub lpszA: super::super::Foundation::PSTR,
+    pub lpszA: ::windows_sys::core::PSTR,
     pub bin: SBinary,
-    pub lpszW: super::super::Foundation::PWSTR,
+    pub lpszW: ::windows_sys::core::PWSTR,
     pub lpguid: *mut ::windows_sys::core::GUID,
     pub li: i64,
     pub MVi: SShortArray,
@@ -1823,7 +1805,7 @@ impl ::core::clone::Clone for _PV {
 #[repr(C)]
 pub struct _WABACTIONITEM(pub u8);
 #[repr(C)]
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub struct _flaglist {
     pub cFlags: u32,
     pub ulFlag: [u32; 1],
@@ -1834,17 +1816,17 @@ impl ::core::clone::Clone for _flaglist {
         *self
     }
 }
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const cchProfileNameMax: u32 = 64u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const cchProfilePassMax: u32 = 64u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const fMapiUnicode: u32 = 0u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const hrSuccess: u32 = 0u32;
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const szHrDispatchNotifications: &'static str = "HrDispatchNotifications";
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const szMAPINotificationMsg: &'static str = "MAPI Notify window message";
-#[doc = "*Required features: 'Win32_System_AddressBook'*"]
+#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"]
 pub const szScCreateConversationIndex: &'static str = "ScCreateConversationIndex";